I've been meaning to comment on this for awhile. I'm hitting my 30th birthday this year, so I feel like I was in one of the first generations where Baseball wasn't the most popular sport among my friend group. Having someone as passionate about the sport as myself was a bit of an outlier. Somewhere in the late 1990's/early 2000's it seems like baseball lost some of it's general popularity. My favorite example comes from my 8th grade history class. We did trivia questions every day, and one day it happened to be a baseball question. Immediately the class shouted "Sammy Sosa!", 'Mark McGuire!", as if those were the last two players to play baseball (neither answer was correct haha).
I read all the time about why baseball is losing popularity or why it's dying, etc etc. and have thought about it more than I would like. I'm sure there's some mismanagement, and some people to blame, but honestly I feel like a lot of it is outside baseball's control. It's a hard pill to swallow, but Baseball has more and more competitive disadvantages with the change in the consumer and the consumer experience. For one, consumer's have less of an attention span. It's harder for fans to pay attention to a whole inning, let alone a game. Could there be more balls in play? Sure, but I don't think that's the difference in grabbing the attention of a 14 year old who is used to instant gratification of social media.
I think the biggest thing that happened to Baseball started with the internet, but really gained steam with social media, smart phones, and the growing world of streaming. Consumers have more control over the content they want now then ever. There's just more options, simple as that. Baseball is a great form of entertainment because it's probably one of, if not the most played sports of the youth. It's not too difficult to pick up the basic rules, so at the end of the day it's a a great option to please a lot of people. However, I don't think it's nearly as many people's first choice. So while back in the day, maybe people chose to watch Baseball because it was the best option available, they now turn to other forms of entertainment.
I saw a couple mentions of the NFL's & MLS's success. Ask yourself - what advantage do those sports have over the MLB, and even NBA/NHL? They both play games only once a week. It is so much easier to follow along then other sports. Part of the romance of Baseball is seeing the different story lines play out, it's what drew me in. But in a world where there's so much competing for your attention, it's easy to get backed up and give up on following along. It was much easier when you could get your review of baseball by reading the box scores and a few stories with your morning coffee. While there's still a million places to check box scores, you now have to make that choice to find them, rather than it being literally delivered to your front porch. This only compounds when you take into account Fantasy Football, which is a vastly lower time commitment than Fantasy Baseball, and the popularity this brings to the sport.
Does it suck that Baseball is losing popularity? Yes. But to me, it's not really on the players, managers, owners, etc etc nearly as much as it's just a result of the change in business. Industries all over are more and more segmented. Take music for example, there are far less "stars" coming out nowadays, which is directly a result of consumers being able to pick their choices more often, leading to more niches and sub genres. Have you ever asked yourself "why is there no good music coming out today?". The answer is you are more responsible than ever for finding it.
Anyway, that all to be said, I was able to go watch my Redlegs in Atlanta twice this weekend. And you know what? It was a blast, I loved it just as much then, as I did in college, as I did coming home from school and turning on a game. I got to see Hunter Greene throw 100, got to see Joey Votto hit an RBI. It is what you make it. Still a beautiful game as far as I'm concerned.