I've never experienced a wait time of hours for anything Disney related (maybe a couple rides). I just think you're overstating the problems. I've been to Disney 60+ times and never really had a complaint about reservation process to be honest. I really don't see a need to call them for anything because I do everything online (without issue).
Disney knows where their bread is buttered. They clearly have the ability to make reservations and do so with some regularity and customer satisfaction. It's not the best in the world, but what single destination processes more reservations than Disney? I've actually had more issues with Expedia booking impossible itineraries, system glitches that caused me to lose a reservation, and general call center incompetence than I ever have with Disney. And Expedia's entire business is travel.