“The players do not have the economic wherewithal to sit out one year.”
This is where the disconnect is with many fans. What's the average household salary in the US...something like $50k?
If the average yearly NBA salary is $5 million, that's 100 times the national average. That's also probably around $3 million net after taxes, which is more than enough money to live very comfortably for the rest of your life. You could own a massive house, a few cars and then probably live off of whatever interest you make at a bank without ever having to touch the principle.
I don't think you'll see many average joes feeling too sorry for hoopsters who may have to forgo a year of salary.