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..)