well i consider myself fairly technical and i've been trying various linuxes since 2003 - every single time there were some issues that i can't imagine non-technical person to deal with.
no matter the distro, no matter the desktop environment, no matter the hardware.
graphics drivers, sound system, xorg config, multiple monitors, wifi, you name it.
so excuse me if i take your comment about "no hardware problem since 2005" with a grain of salt.
I've had tons of problems on the occasions I've built a windows machine -- took me 12 hours to get a windows 7 machine running casparcg successfully in 2015.
no matter the distro, no matter the desktop environment, no matter the hardware.
graphics drivers, sound system, xorg config, multiple monitors, wifi, you name it.
so excuse me if i take your comment about "no hardware problem since 2005" with a grain of salt.