I like Linux and use Redhat 8 on one of my machines at home but this sentence sums up why Linux is still mostly used by computer geeks: it's hard to configure. Every release gets much, much better but I still wouldn't recommend Linux to the average home user.
Having used RedHat since 4.2, I can understand where this idea that Linux is hard to install has come from.
But having recently upgraded to RedHat 8.0, I'm surprised that people are still saying it.
My machine has an IDE hard drive and CDROM, an nVidia video card, a Hauppage WinTV card, an old BusLogic SCSI card with an external Yamaha CDR and a cheap SoundBlaster PCI sound card.
The standard install detected all of my hardware. In order to use my video card's advanced capabilities, I had to install two RPMs (rpm -ivh nvidia*) and edit two lines in a config file.
I've recently installed WinXP on a client's desktop. It was a much more tedious process than a RedHat 8.0 install.