I hear ya!!
Probably life has become too fasted-paced, and people don't have time to think, let alone answer a phone. I guess it's easier to answer calls all at one time at the end of the day. This excuse works a lot better for a small business than a large corporation, however.......!
There's nothing quite like trying to work your way through a phone menu maze, and then wait on hold another half-hour to talk to a real person!