Trading away a superstar who is in their prime never really makes a team better. They seem like big deals, but they're really just sideways moves that just look like you're doing something, rather than actually improving.
Golden state traded away monta Ellis as he was entering his prime for an injury riddled centre.
As with everything it depends on the plan.