An individual developer like me cares about writing the new code and making it as interesting and efficient as possible. But very few people want to do the testing.
I am not out to destroy Microsoft, that would be a completely unintended side effect.
I've been very happy with the commercial Linux CD-ROM vendors linux Red Hat.
Making Linux GPL'd was definitely the best thing I ever did.
Avoiding complexity reduces bugs.
Microsoft isn't evil, they just make really crappy operating systems.