re: game time, this has been a slowly-increasing issue so it's not like overnight it became a problem, but the average game in the 80's would be 2:35-2:45, lately it's been 3-3:10. That 20-30 minutes makes a big difference, this is the AVERAGE game time.
https://www.baseball-reference.com/leagues/MLB/misc.shtml Further, playoff games always took a bit longer, it was inevitable that teams and players would 'bear down' more and that meant longer at bats. Now, however, starters know they could be pulled in the 2nd if they have a rough start so from the very first pitch it's a tractor pull. Once they're pulled managers juggle their bullpen, using almost double the relievers in a typical postseason game as in the 90's. Plus, they're tinkering with things like starting a reliever and doing 2-inning stints for 4-5 pitchers in a game, or using starters for an inning of work on their typical bullpen day so it gives the manager another arm to use every game.
There are a LOT of contributing factors but here are some stats on game times in combined ALCS, NLCS and WS games from 2018, 1998 and 1988. I excluded all extra-innings games from this.
2018 - average game time: 3 hrs, 41 minutes. 2018 - 4+ hour games: three (of fifteen)
2018 - sub-3 hour games: zero (of fifteen)
1998 - average game time: 3 hrs, 15 minutes 1998 - 4+ hour games: zero (of fourteen)
1998 - sub-3 hour games: four (of fourteen)
1988 - average game time: 3 hrs, 03 minutes 1988 - 4+ hour games: zero (of fifteen)
1988 - sub-3 hour games: eight (of fifteen)
That's a dramatic increase in average game time and there are also no more of those breezy 2 1/2 hour games, now you're psyched when a game finishes up in 3:30 and you get to bed before midnight.