Gordon is a really good scorer, but Johnson is an All-star player.
Yes, Gordon is the better scorer, but Johnson is the better basketball without question.
With Johnson, we would have a legit star that can defer attention away from Rose, and vice versa.
If we were to get Johnson though, we'd probably have to trade Deng for a small forward who is capable of shooting the 3, so maybe we can trade to the Wolves for Miller. Johnson will definitely command attention from the opposing teams defense, but he is an inconsistent 3 point shooter, or shooter in general (then again so is Gordon, but he is more efficient - well at least this season), so we'd need another player in our starting line up to spread the court.
If we have a chance to get a veteran star player like Johnson, you just have to go for it. It's a must. I'm sick and tired of people constantly over-rating our players, and once a star player is available they become gun-shy and they are regretting after the first week of the next season.
Gordon will always been a good scorer, but he'll never be the player that Johnson is, a fantastic all round shooting guard. And even if we were to resign him next year, he'd only be 28, and he'd have a solid 4-5 years of peak play left in him.