As for Brooklyn, this is what happens when you're desperate. I've killed the Nets for other reckless moves, but this one actually wasn't that terrible. They replaced one year of $14 million of flotsam with one year of a $20 million Joe Johnson and then signed Joe Johnson to a three-year, $69 million deal on top of that. Not ideal, perhaps, but again, they're desperate to have a compelling product for their relocation to Brooklyn. (And trust me as a Jersey boy, this is a relocation. People in New Jersey only vaguely know where Brooklyn is; forget about actually going there.)
The Nets cover themselves with a go-to option in Johnson if Deron Williams leaves, give themselves a very good spot-up shooter and secondary scorer if Williams goes, and give themselves a great shot at being a top-four seed in the East. Brooklyn's starting lineup will be among the best in basketball, presuming it re-signs Kris Humphries and Brook Lopez, and a bench (speculatively) of Jason Kidd, Mirza Teletovic and MarShon Brooks will at least be respectable in the backcourt. A lack of frontcourt depth and porous defense will keep the Nets from contending for anything important, but they'll be entertaining enough to put fannies in seats, and that was the idea.