I get what LeBron is saying...would probably make for bigger, more exciting match-ups, but the league is all about expanding nationally and globally...I think it would certainly hurt their fanbase if they downsized...it would be sort of like another Seattle SuperSonics drama. The population of players in the league would have to decrease, you'd have a bunch of teams filled with guys who demand 12, 13, 14, 15, 16, etc million annually, along with other players who would be starters, or 6th, 7th string guys off the bench, the cap would probably be shot, everyone would probably be on the threshold of paying the luxury tax...financially, from a team/owner standpoint, I don't think it would be a good idea. You'd have too many middle of the road to high salaries on a roster. At the end of the day, owners, GMs, staff of a team run their ship like it is any other business...black and white, the dollar is the bottom line. You'd see an increase in ticket sales in the markets, maybe merchandise, but salaries that teams would be paying would be going up because you'd have 3 guys you'd pay max salary to, and your bench consisting of 5, 6, 7, 8, 9 million dollar a year guys due to the fact that the league population has decreased and only the absolute best players remain in the league, because I personally don't see a guy currently making 6-7 million/year taking a pay cut down to 1-2 million to help the team stay under the cap, or due to the fact that the market landscape for the player has changed and there is a smaller sample size to base how much one is paid on the level of their talent. And max salary players certainly wouldn't take a drastic pay cut either..Even if the new CBA does decrease max salary and guaranteed years, it is not going to be by any huge margin, it'll be something that is deemed fair for both sides. As I said, the dollar is the bottom line, these guys are about trying to deliver the best possible product they can while still stuffing their pockets...some owners spend more than others, and some care about winning more than others, but they all care about money at the end of the day.
I apologize if my post is a bit confusing, but hopefully you can catch my drift.
Also, I just wouldn't want to see a team with, for example, Chris Paul, Kobe Bryant, Amare Stoudamire as your central core and then your roster is rounded out with middle to upper level talent of players who, under the current set up, would start on a number of teams in the league, or at least be a 6th or 7th man...I know the Celts, Lakers, Mavs, etc are currently set up like this, but the majority of teams, especially the lower tiered ones are not. I enjoy seeing the Varejaos, Scals, and Eric Williams, Mark Madsens from years past scrap every game, get their couple of points, boards, assists, and sometimes shock you and pull out a hell of a performance that you totally would not expect. Just like in Hoosiers when Ollie MacFarlane came in to sink 2 free throws to give Hickory the victory...totally unexpected, and in a sense probably more exciting and thrilling than seeing the star player do it.
Bottom line, I'm all for a level playing field, or something remotely close to it, but not doing it in the manner of contraction and only having high level players in the league. Even if this did occur, you'd still have struggling franchises in regards to win/loss, due to any number of reasons such as chemistry, egos, etc. I like that there is a variety of talent from scrappers, pure role players, and all the way up to franchise guys.