Here is my take. Youngsters are still following the football game. So the sport is keeping their fan base intact, as older folks go through life's process and are no longer with us, the fandome is still thriving with younger ones. Granted rec sports football isnt what it was, but still pretty strong, compared to baseball.
Youngster just dont really care or understand what they are missing out on the game of baseball. Its well down on their radar list.
Baseball is not going to die overnight.
If this planet is around for another 30-40 years. not sure, MLB will be able to survive.
I think baseball will survive, however, I can see it being about as relevant as horse racing in fifty years.
Even with the tweaks, it's an acquired taste for many young people.
Further, baseball has lost touch because not as many kids play it anymore.
Recreation leagues are dying and if you are not playing travel baseball by the time you are ten you are most likely done with the game. I don't think many of the changes that they have made have actually helped the game. IMO, replay takes the soul out of the game and should be limited to fair or foul and home run calls. ( The game has enough down time already. Who wants to watch umps with head sets on for a couple of minutes?) Starting the runner at second if the game is tied after nine innings is a stupid rule unless you are playing a tournament. That's why you have extra innings. If the game takes twenty innings, let them play. It's kind of cool to see a box score with a guy going oh for 8 with 5 K's.