Fighting in the NHL is down something like 80-90% in the last decade, and the sport has only grown, so that point is complete shit. The rest of it, whatever, you don't like baseball, fine by me. NBA, dont care. NFL, the sport needs less commercials and more action, but not understanding the strategy involved sounds like a you problem. But the NHL point is absurdly misinformed.
I prefer the way footy is structured in Europe, it makes far more sense that the US and its franchise model. Its always blown me away that the US sports system is structured like you'd think it would be in Europe, and vice-versa for the European football system. This entire situation is a microcosm of where the world stands right now, hope we, the people who pay to watch and create the revenues which drive this industry, can come together to put a stop to it.