Articles about baseball dying have been written for well over a 100 years, its actually a joke among baseball fans how often the sport is dying. In my lifetime alone we've been told that the strike in 94 would kill baseball, it didnt; then it was the steroid era that was suppose to kill baseball, it didnt.
https://www.foxsports.com/buzzer/story/baseball-is-dying-proclamations-031215
This link will show how 'baseball is dying' articles are a dime a dozen throughout the history of the game. Baseball is doing just fine. Yes, national tv ratings are down, but the regional networks that cover individual teams are having healthy numbers. And that makes sense, my team the Orioles will play more times than not 6-7 games a week, so if I'm going to watch baseball Im not going to watch a nationally televised game, I'm going to watch my team, thats just how most baseball fans are these days; 40 years ago, I assume most teams didnt have all their games televised, so fans were more apt to watch the national game of the week. If baseball had a format like the NBA (82 games) I'd probably watch watch other games, but if you know anything about baseball youll know 162 Orioles games is torture enough.
Thats one reason the NFL is so popular, the individual games in each sport take about the same time to complete, but being a committed NFL fan takes less of a commitment than being a committed baseball fan. And this is something that could help RL carve out a niche in North America, you can watch a fast paced action packed game in less than 2 hours, well over an hour less than an NFL game, and soccer has shown US tv networks that you can make money off showing sport that doesnt have commercial breaks.