GoldenGate
GOLD
There are multiple problem with baseball on all levels (major leagues, minor leagues, youth). Soccer should have passed MLB baseball by now but due to its own problems it will still likely take some time (unless baseball magically reforms itself at all levels).
Gridiron football too has had issues from declining participation to the concussion problems to the politics, but you are right, it's a very powerful sport. Basketball isn't going anywhere. Soccer, at least for the men, will be the no. 3 sport for a long time to come.
Strike Three: Baseball Is Dead
Baseball has declined in popularity, and that will have a long-lasting effect on the culture at large. Years from now, a young child will ask, "Grandpa, what was baseball?"howtheyplay.com
You are clueless. Although people have been whining about MLB being a dying sport for decades, it generates the second highest revenue of any professional sports league in the world, more than the NBA, almost twice that of the Premier League and 10x that of MLS. Before Covid-19, MLB revenue had increased every single year for at least 20 years. Although MLB attendance has declined slightly in recent years, so too has attendance in every American professional league. In fact, MLS attendance decreasing per game even more than the MLB in the last pre-Covid year.
Until dumb soccer people get past the idea that "soccer is so great everyone must watch even crappy versions instead of other sports" b.s., they will never understand why it is crazy to believe that soccer will ever surpass MLB in the U.S. MLS soccer is barely watchable as a form of entertainment, and why on earth would anyone who isn't already a crazy soccer freak waste their time watching an MLS game anyway when they can watch much better quality soccer on TV being played overseas by players they know, care about and who are actually good? Even those who go to MLS games will pick a Premier League game on tv over MLS every single time. In other words, MLB, NFL, NBA, and NHL fans only need to decide which sport they want to watch at any give time, while someone who is considering soccer must not only decide which sport to watch but also whether they want to watch a good version of it (e.g. Premier League or top teams in any other European League) or a shitty American one. That is an impossible hurdle.