Yep, I get it. And I'm not arguing with what you're saying.
At the same time, the game has evolved in ways that created the mess we're in. Saturday night's Phillies game was a perfect example. It took just 2 hours to play 7 innings. It then took 1 hour and 36 minutes to play the final 3 innings. 4, yes 4 different reviews, plus 6-8 pitching changes and all of a sudden a tidy 2 hour 15 minute game became a marathon that lasted over 3.5 hours. Much of that time over the last 3 innings was reviews and pitching changes. Lots of time for anyone less than a totally devoted fan to check out.