> Sorry for the snarky comment, but then those devs are simply bad
Yes. That is the majority of developers. I had to explain to a dev today (nice enough guy) that he has to actually run the tests.
> Windows is legacy, the future is in open source.
You can claim the future is opensource but the industry has moved towards SAAS, PAAS, IAAS which is even more lock in than using a proprietary OS such as Windows.
So while you might have an opensource OS, many of the programs you use will be proprietary in the worst way possible.