Its not the game, its the fans. I'd bet most of us Baseball fans played the game at some level in our youth. We quickly learned that catching, throwing and hitting the ball takes effort and concentration. We came to understand that the game is subtle and demanding and requires patience and attention to detail.
Most of today's fans only superficially played the game. They have other amusements to capture their attention after school.
For me, nothing is more exciting than a low scoring, 1 run game going into the 9th inning. After a game like that, you go home from the game knowing that you saw a good one.
Try to explain that to a kid that played video games instead of little league.
I am a Reusse hater. I hated him back in his Pioneer Press days and he hasn't changed a bit. He mostly writes negatively and takes cheap shots at easy targets. That is considered " lazy" journalism, and in his case it certainly fits.
Times have changed and so should the game. Tech advances allow us fans to see where the ball is pitched. This brings justified anger with the umpires calling balls and strikes.
Baseball analytics have determined that most pitchers should not try and pitch through the order more than twice. So a multitude of relievers is the result. It is hard for the avid fan to keep track of all the relievers, let alone the casual fan. It used to be, people would say, "Lets go to the game, Ryan is pitching." Now that is a good thing, but we know he'll only pitch 5 or 6 innings and then a bunch of guys we don't know will finish the game, and besides, the umpires can't call balls and strikes right so whats the big deal about baseball anyway?
Analytics also have affected where fielders are placed. and the players are too dumb to adjusts.
The whole game seems unfair. Too random. Too long. I'd rather stay home and watch 'Survivor' on TV.
(I live in California and I watch all the games on TV using MLB.TV, If they let computers call balls and strikes and leave the rest of it alone, the game will adjust. Don't ban the shift. Don't use a clock more than the rules we already have. Get rid of the 10th inning man on 2nd. I remember when they lowered the mound. Maybe we do it again..)