When analyzing a trade you have to look at what the goal for the team is.
Does this trade, alone, represent a clear move to "win later?" No. If the goal was to blow this team up, this is a step in the wrong direction, given the Lopez contract.
Does this trade, along, represent a clear move to "win now?" No. Even if we replaced Rose from last season with Lopez that won't move the needle in a meaningful way.
What does it actually accomplish for management?
It gets them off the hook for having to make a very hard decision next off-season regarding Derrick Rose, especially since he's going to be going balls-out to have a great season in his contract year, assuming the fire in his belly for such things still exists. And if Rose had a great season, it would be a management nightmare decision.
They also had a somewhat tough call regarding Noah. This move gets them off the hook on not bringing back a popular player.
The Bulls are not currently markedly better now then they were this morning. The Bulls might be worse off for this upcoming season, if Rose did have one monster contract year season left in the tank. But if that happened, management had an impossible choice.
Management now doesn't have to make that choice. That's why this trade was made.