I haven't gotten through the whole thread yet as I type this, but I think another factor that affects game length and, to some extent, pace of play is that there are many, many more batters working the count in today's game. Batters are much more willing to take a pitch they know is a strike if they don't think they can do anything with it. I certainly do NOT advocate any changes to the rules to change this, BTW. It is just one of the ways in which the game has evolved.