As for the "baseball isn't a timed game" thing, well, it never has been, so I don't buy that. Baseball has never had a clock, and there have always been night games since the advent of lights, so I don't buy that as an "excuse" not to attend. It's not like this just became an untimed game.

Yes, but the length of a game has increased over the years due to more offense and bullpen specialization.