TE i agree totally with most of your veiw. However I think it is as outrageous for a team to back load a contract and opt out of the contract for "salary cap purposes". This happens a lot. They get their guy by offering all this money and when it is time for the player to get payed they opt out. The ball rolls both ways. The bottom line is that it is a buisness, they care about us as much as there willingness to win allows. Revenue sharing doesn't say you have to be good, but in most cases owner want that championship for not only themselves but the fans.
The bottom line can always be argued for money!