Every microsoft product has it's pros and cons. Works mostly. Sometimes doesn't. And when it doesn't it's infuriating. No, not the worst OS ever, but often it's pretty fucking annoying.
The analogy I make: Microsoft says it's going to drive you somewhere, but really it often takes you to just five miles out of town and leaves you on the side of the road to figure out the rest of the way.