I am not a millennial by any stretch, but find MLB almost unwatchable at times due to the ever slowing pace of play. I would not have made the change requiring pitchers to face at least three batters, instead forcing the hitters to remain in the batters box and putting an end to pitchers wasting time by going to resin bag, adjusting gear, and so forth. However, I do believe something had to be done and am glad action has taken place.
When I came up as a fan in the late 1970s and 1980s, the length of the average MLB game generally was between 2 hours and 30 minutes and 2 hours and 45 minutes. Despite the recent effort to cut down on delays, the average game in 2019 was an all time high of 3 hours and 10 minutes. If we look at the seasons with the longest average game times, the Top 20 have all occurred from 2000 on except for three which occurred in the 1990s. You have to get down to #26 before you reach the 1980s.
Time wasting aside, a major reason games take so much longer now is that all but a very small handful of games are televised. The only non televised games are midweek day games involving teams lower down the food chain like the A's, Royals, and Pirates. In the not too distant past, far fewer games made TV. The Braves aired all games. The Cubs put on nearly every game, occasionally skipping the odd late night West Coast game. The Mets, Yankees, and White Sox had most games on, in the 100 to 125 range. Other teams had far fewer on TV, as little as a few dozen. As a kid, the Twins always aired 50 games per season with a 4 at home and 46 away split. Many games were not aired anywhere. That resultant lack of TV breaks, which are longer now than then, certainly helped move the games along, but that era is not coming back.
Every MLB game was televised or streamed on some platform (a handful on Facebook live) last season. The Fox/FS1 games get an extra 30 seconds per break, which really stretches it out.
"The only area I can think of to avoid in Houston is Houston." - srossi