The kernel may not be as great as some others, but please remember Windows XP is running on more machines than any other OS... Ever.
There's a reason for that and it's not because because "looks are relatively unimportant". look at the draw for OSX. Why do people want Macs? Eye candy and ease of use. Yeah the underlying OS isn't bad, but do you see joe mom and pop lining up to buy Unix or BSD? It's end user experience that counts, not the kernel.
The kernel may not be as great as some others, but please remember Windows XP is running on more machines than any other OS... Ever. There's a reason for that and it's not because because "looks are relatively unimportant". look at the draw for OSX. Why do people want Macs? Eye candy and ease of use. Yeah the underlying OS isn't bad, but do you see joe mom and pop lining up to buy Unix or BSD? It's end user experience that counts, not the kernel.