Whilst I agree the OP is talking nonsense and I can't stand that kind of response - you're being unfair on Ubuntu. Installation on my thrown-together hardware was as simple on Ubuntu as it was on Windows 7. Drivers were installed automatically just fine.
For codecs, Ubuntu did better - the media player automatically downloads required codes fine. WMP always tries to do this, but I've never once had it succeed, instead leaving me to manually download coded packs from somewhere on the Internet.
The only time I've needed to use the command line is for techy stuff like development, same as I have to on Windows.
I really hoped that Canonical would do for Linux what Apple did for NeXT, but it is pretty obvious now that just ain't gonna be the case.
Add a Fisher Price interface, make it depend on closed source components, and only make it run on expensive PCs that they build? Please no.
Maybe if you are a geek or have a CS degree and don't mind playing "hunt the fix" when the latest updates break your wireless and sound it would be okay, but how many average folks are gonna fit that profile?
This was my view of Ubuntu 8-10 years ago, but not anymore. (It was also my view of DOS/Windows about 15-20 years ago...)