hard cap is all fun and games until you're a fan of a winning team who can't re-sign one of its stars. The bird rights were created for a reason... had there been a hard cap in the 80s, The Celtics wouldn't have been able to keep Larry Bird in Celtic green.
I don't see how the hard cap does anything other than increase player turnover.
You ever try to build a dynasty with a hard cap? I've been playing "Out of the Park Baseball 2011" and trying to win the World Series as the Pittsburgh Pirates despite the fact my cheap owner only gives me 40 million budgeted for player contracts. Here's what ends up happening... every few years I have to trade my superstar players for young prospects before they hit free agency... then the young players develop into superstars and I have to trade them for young prospects before they hit free agency... and then those young prospects develop and I have to trade them for young prospects. It's a vicious cycle. I've won 5 World Series in 10 years, but my fanbase is pretty apathetic towards the team... they are disgusted that I keep trading their favorite players. 5 World Series in 10 years and fan interest is at "average". Lol. It'd be like if the Celtics won the title with KG and Pierce.. and then immediately traded them for Kevin Durant and Kevin Love on rookie contracts... then a few years later won another title, but prior to them hitting free agency had to trade Durant and Love for Blake Griffin and John Wall on rookie contracts... then a few years later had to trade Wall and Griffin for two new players on rookie contracts... etc
They deal with it in the NFL, hasn't hurt the Pats one bit. If anything, it allows teams with smart management to prosper from other team's screwups. I trust Danny not to screw things up; I mean, seriously, what's the worst free agent contract he signed anyone to? Scal's 3/$15M? He's made his mistakes, bit very rarely has he screwed up by giving someone too big of a contract.
What I'm saying is...
Say you're the Thunder. Your team is garbage for a few years and you finally luck into a couple studs in the draft. First being Durant... you obviously need to give Durant a max deal. Currently it's 15-19 mil a year... lets just say Max deals are capped at 15 million.
Durant = 15 million
Ok then you have Kendrick Perkins making his 8 million...
You're up to 23 million.
Now lets say Westbrook is about to be a free agent and is commanding a max deal. You can't let this star go.. so you give him his 15 million...
You're up to 38 million for 3 players.
Currently the Thunder have guys like Nick Collison and Sefolosha making 3 million a year, but for the sake of argument lets just say that when things settle down, role players like this only get 1 million a year. Lets say they fill out the next 8 players for a total of 8 million dollars (unlikely)
You now got 11 players making a total 46 million. What happens when Serge Ibaka and James Harden become free agents?... you say "sorry Serge and James... we are already paying reasonable money to Perkins, Durant and Westbrook"... you say "Sorry Oklahoma fans.. I know you love this team, but there is no feasible way we can keep Ibaka and Harden when we are already paying Westbrook and Durant."
So the Thunder, who aren't really THAT great of a team to begin with, are forced to dilute their talent for the sake of staying under the hard cap... and some team like Sacramento or Cleveland gets to pick off Harden and Ibaka?
So essentially... you know how NBA Legends talk about how expansion has killed the competitive spirit of the old days where teams like Philly, Boston and LA were trotting out multiple legends on the same team?... We'll all be pining for the days when a team like Oklahoma could afford to keep Durant, Westbrook, Perkins, Ibaka and Harden together...

Or how about the Bulls who currently have Boozer, Noah and Deng making a combined 41 million in 2013/14 ... You're basically telling me that in order to extend Rose, they will be forced to dump all their role players for minimum contract guys and choose one of the 3 big contract players to dump in order to make room for Rose?