However NetworkManager and PulseAudio are a godsend. NetworkManager works like a charm - simplifying all that crazy stuff with juggling multiple wireless access points in different locations, each with their own network settings and wireless encryption setting. I set it up once per location and now I can just roam and have my network just work. And PulseAudio is great - I can play multiple audio streams and adjust volume for every application separately and also stream sound over the network with by just checking two boxes.
Then you are one of the folks who didn't get bitten by the issues with them. The past two releases have had wireless issues with Network Manager, and I've had Pulseaudio issues since they introduced it.
Ubuntu provides vision. They don't have to always be right, they just need to walk forward toward a goal they consider worthy and see if enough people go with them.
The more they put "vision" ahead of "practicality," as in "making the damn thing work," the fewer people will go with them. They are not Apple, and they need to lose the delusion that they are.