Baseball is better than it has been in 15-20 years thanks to the rules changes and the new crop of players they are bringing in. It was legit unwatchable in the mid-to-late 10s because of the analytics and TTO and all that, but they are fixing that. Basketball and football, though, are still in the middle of the "statistical revolution" and like baseball 10 years ago, it's ruining both sports. But football is also confounded by the intractable safety problem so they keep trying to make up rules to showw the illusion of safety. Basketball and football also both have labor problems, in that the players have so much leverage they do things like not play because they dont feel like it, or demand trades a year after signing a huge deal, leading to chaos and disconnecting fans with teams