Make sure you are extremely clear here - unless I'm mistaken, they're not buggy, they just don't support your shitty hardware very well. There's a difference.
i am sorry, but this comment is mindless.
you appear to be saying that FC and Ubuntu work perfectly unless the user has "shitty" hardware.
I am sure you are aware that Slackware is not well known for working easily with "shitty" hardware, and so your point that people with shitty hardware would prefer slackware to FC or Ubuntu is patently ridiculous.
Further, i would say that FC and Ubuntu are both buggy in my experience, on more than one PC, however both would obviously be excellent if they actually worked. Same with Mandriva.
Slack on the other hand allows you to configure the system how you want it. I don't see this (as many no doubt do) as a pointless bashing session between the config happy distros and the windoid distros but i do think it's important to realise that whatever computing background users are from, some will prefer to config easily and some will prefer the it-just-(allegedly)-works ethos instead. If a person is one type, then they will probably prefer the corresponding type of distro.
This is why "what's the best distro?" is a meaningless question, and more importantly all the possible answers are meaningless, including the "FC6 is buggy as hell" and "Slackware is solid as a rock" type replies, because for a new user, they have no yardstick to test these comments against.
The people who are so eager to promote their favourite distro of the moment should think for a second about what sort of system the new user in question actually wants before just telling them ubuntu's the best and that's it.