I think the biggest issue is that the floor has increased so much. My guess from your comments are that you don't understanding why their needs to be a rollback because revenues have obviously increased dramatically, that's why the cap has gone up, what's the problem? Well, revenues have gone up signficantly, but those revenues are being generated by the rich teams. The current system simply caused the rich teams to get richer (i.e. profits have increased because player salaries have gone down). The poorer teams are really struggling now to afford paying our salaries to get to the floor.
I fundamentally do not understand why we need a salary rollback when the cap itself has almost doubled over 8 seasons. It went from $39.0 million to $70.2 million. Heck, the salary FLOOR is significantly higher now than the Cap was in 2005-06...so how does it make any sense that we need to roll back player salaries?
I'm not sure what the best solution is though as rolling salaries back and reducing the % that players will get to 50% of league revenues let's say will help a bit, but at league revenues grow (because of the rich teams bringing in all the revenues, the poorer teams are still going to struggle as the floor keeps riding up.
I think it would be tough to not raise the floor as you would then lose competitiveness as some teams would be spending WAY MORE than others (as it used to be). I think the only logical solution is to add in some form of revenue sharing (I think they already have something, but it needs to be more signficant). Some will argue that rich teams shoudln't have to support poor teams, but the counter to that is that the teams are earning money off the league, not simply their own operations, therefore, those league revenues should be shared in some way.