I don’t know what the solution is, but wish the league would do something about this end of season nonsense. The hawks thunder game is not an nba game. 63-33 hawks and okc has shut down sga for the second straight season. Rockets kings would at least be interesting to see a few young guys but fox, sabonis, Gordon, Schroeder, wood, sengun and of course wall just for fun. A few of these must be actually injured, but obviously on the whole there are a lot of shanigans. Do season ticket holders just build this in expecting the last 7 games to be trash? (I’ve been considering nuggets cause I live here)
It makes for a horrific product, but I really don’t know how to address it.
Get rid of the draft. Gets rid of incentive for tanking.
That would just screw over teams in less desirable markets. If you want to keep things fair and get rid of tanking forever, implement the wheel
No it wouldn't. Getting rid of the salary cap would screw over small markets. Getting rid of the draft is an extension of the current free agent system.
If you are a young player and Memphis offers you $30mil per year for 4 years ($120mil) or Los Angeles offers you $5mil per year for 4 years ($20mil), where are you going to go?
The vast majority will go for the money. The odd one will not. Just as we see in the current free agency system.
----------------
Edit: Sorry, I realized more initial post said to get rid of free agency but not rookie scale contracts as well. Both need to go. You are right - getting rid of the draft but not rookie scale contracts would screw over small markets.
Rookie scale contracts only came into existence in the 90s after rookies would hold out through the summer, training camp and sometimes early season games ... because that was their only negotiating hand to play because the draft forced them into negotiating with only one team.
This in turn forced teams to either pay over the odds for the rookie (especially with no max salary for individual players in the league at that time) or else lose their high draft pick for no compensation. So rookie contracts skyrocketed.
The league freaked out and wanted rookie scale contracts to avoid holdouts and skyrocketing wages.
Get rid of the draft. Get rid of rookie scale contracts. It also fixes these issues while allowing rookies to earn a market based contract (vast majority are underpaid) and allowing them to choose where they want to work and live (just as everyone else does).
It is fairer for the players and it is better for teams who are well managed because it gives more advantages to well run teams and less advantages to teams who hire bad management and leave them in place for years / decades because the system creates so many rewards for failures.
Screw that. Stop rewarding failure.