I believe that poster was Brian Scalabrine.
I wish.
My idea of the "super max" would definitely prevent super teams as superstars would all strive for a "super max" contract, which are scarce by virtue of each team only having one such designation (i.e., the player's salary does not count towards the cap and there is no cap on how much you can pay him).
Some may argue it will create inequity between small market and big market teams, but generally the biggest superstars are in the biggest markets no matter what you do (For example, Shaq going from Orlando to Los Angeles). That said, in our age of the Internet that may not be the case. I mean, Cleveland is a relatively small market compared to New York and Los Angeles, but they would probably still be able to offer LeBron a "super max" by virtue of all his jersey sales, etc. Then again, perhaps New York or Los Angeles would be able to make an offer that Cleveland simply could not touch. It is hard to say.
I suspect most owners would hate this idea since it would be more money in the pockets of players (albeit only the very best players). Then again, perhaps every team would love the idea of roughly the top 30 players all being on 30 different teams. There is no guarantee every team would land a superstar, of course, but no doubt we would see a great dispersion of superstars.
Unfortunately the NBA doesn't have anywhere close to 30 superstars.
We would still see roughly the top 30 players all being on 30 different teams simply because money talks. Of course, only 5-10 of those top 30 players are really superstars, but still.
And some of them are still on their rookie or follow-on contracts which are already team friendly. Besides Lebron and Durant, who else would be a super max player this year?
Horford, as one of the best 30 players in the league, probably would have garnered a "super max," just probably not from us since Danny takes the long-term view on matters.
Bear in mind that teams could still be free to trade their "super max" for draft picks or another "super max." so, for example, say a team had a "super max" tied up in an aging veteran, but along came to the new hot thing on a rookie contract coming to an end. In order to avoid losing that new hot thing, said team could move the aging veteran for draft picks and then use their "super max" designation on the new hot thing.
The super max contracts would need to be somehow tied to the cap or the luxury tax. Otherwise a really big market team could just alternate giving an extremely large 1 year super max contract across 2 or 3 superstars.
Here is the thing: The nature of the "super max" would lead to players wanting multi-year deals, not one-year deals. Yes, a really big market team could throw more money than is profitable at a superstar, but now they will no longer be profitable. On top of that, they will also not be able to field a super-team since they would have to use prudence in who they surround their superstar with. It could become a losing proposition if the superstar is not able to carry the team on his own, as is usually the case.