A linux distro should assume that if the user is installing the OS himself, he isn't ordinary and should quite simply ASK what the user wants to install, instead of assuming. This sort of stupidity forces me to look for the most minimal install ISO for every distro I deal with.
No, that's a "strawman user", or some grandma.
There are tons of ordinary users that can install Windows. And almost all Mac users can install OS X (there's not much to it).
They are no programmers, they are no superusers, they are no admins. They just know how to insert a DVD, answer a few questions and press next.
There's no reason to not be able to do the same with Linux, or for a linux distro to assume "that if the user is installing the OS himself, he isn't ordinary".
Doubly so for Ubuntu, who wants to be the people's friendly distro and change all that "Linux is for geeks" mentality.
I'm willing to bet you never worked in technical support. The average person is lucky if they manage to turn on a computer.
I think most users are quite capable of installing an OS. Most users never call tech support. Otherwise MS woudl be broke.
That doesn't mean that users that can install Windows and OS X are in the minority. It's just selection bias.
That said this is also part of what makes Linux shine compared to especially Windows: Usually everything is installed and Just Works in 20 minutes after started installation. (Have been fixing peoples borked Windowses from '95 to '08 so I'm allowed to be opinionated here. : )
FWIW I always thought Fedora was aimed at more tech-savvy users, not "ordinary" users (whatever that may mean).
> The thing I don't like about Ubuntu is that they take the kitchen sink approach [. . .]