I myself keep Windows around because its simply the easiest to use.
It isn't - it's simply the one you know better. How much Windows experience do you have, and how much Linux/Unix experience?
I often struggle with Windows, simply because I'm not used to it as much as I'm used to Linux.
it IS a harder OS to maintain and when it crashes it gets ugly.
How is Linux "hard to maintain"? Once you get it running, it mostly maintains itself.
But I agree that if you do run into problems, it gets a little hairy - but a bit of research on the net usually delivers a solution. And again: Windows problems often require changes in the registry and similar low-level interaction with the system. That fits my definition of "ugly" aswell ;-)
On the other hand, I've had Ubuntu around for the last several years and its really easy to install and works pretty well.
I think it comes down to:
1. do you have hardware that's not properly supported?
2. are you messing with the system without really knowing what you're doing?
Many Windows users trying out Linux seem to struggle with the second one. E.g. they're used to always having the latest version of Firefox and Thunderbird on their system, while their distribution stays with one major version for months and only delivers security and bugfix updates in the mean time.
The former Windows user wants to change that, so he starts googling for a solution, adding repositories to the package manager or downloading and installing packages without having a clue what he's doing and what problems that may cause.
If your hardware is supported and you stick with the package manager for installing software, you're in operating system heaven AFAIC.