I'm sure there are many great engineers, minds and all-round nice people who work at Microsoft, but when the company does what it does and screws people over and over, the act of the whole shadows the acts of individuals. These acts (of Microsoft, the company) doesn't make them bad people, but makes respecting them as a whole a lot harder.