I quite agree. Recently I wanted a new laptop, all the ones I preferred were hardwired with Vista. I searched until I found one that wasn't all I wanted but that was also hardwired to XP. I blasted away XP as soon as I verified the laptop would boot and installed Linux instead. This 64x2 laptop crawled with XP, but flies with openSUSE.
I have people using openSuSE and SimplyMEPIS as their only OS, doing everything they need on a daily basis, from surfing the web, burning CD's and DVD's, spreadsheets, wordprocessing, digital camera work, IM, Skype and more. One young lady has given up on her XP laptop and now uses her 80-year old dad's Linux box. Her sister just got a new Vista laptop and had asked me to install Linux on it for her, she's also used her dad's Linux box.
That said, I'm just about to start upgrading that Linux box from openSUSE 10.0 to 10.3 for them.
If I can get 68 year olds and 79 year olds with nil computer experience to use Linux desktops, bearing in mind the 79 year old guy had never used a keyboard of any kind before and had to be shown what the backspace, escape and delete keys did and the 67 year old only had a few months' computer experience with a donated old P166 with Windows 2000 installed, it can't be that hard.
I get minimal calls for help, all with "How do I?", the rest they are able to figure out themselves, while Windows traumas are numerous to the point where I'm refusing to help. As the man said, "We don't want no stinking Windows".