I am so glad to see a post like yours. I love almost all sports and played many, but it has gotten out of hand. I agree with your comments, and the current trade rules have made it impossible to have an intact professional team, like they had when I took my children to many sporting events.
You could get me started easy regarding the salaries the pros make, not to mention the entertainment industry folks.
Boycott all of them, cut the salaries by 90%, and let the families again enjoy the sporting events, etc.
OZ