I have Windows 7 on my desktop (for gaming, needless to say) and it works fine - so I don't see why I should spend £25 on it (that's six pints of beer - or 12 if I want a physical disc) for a nebulous vague claim of "it feels faster" and native ISO mounting that I'll never use (native ISO ripping would be mildly helpful, but it's still not that big a pain point). And no, I don't want to arse about googling for 3rd-party apps to restore functionality that worked fine in the old version.
My guess is this kind of sentiment explains the slow sales - Windows 7 is good enough for almost everyone, and Microsoft don't have a great brand in this area given Vista (and ME), and many underwhelming Office updates.