Microsoft is just another company trying to make money anyway it can. Linux as a project would probably even exist, if nobody would pay for it - just because people can imagine another world, where not everything is about money.
The difference in attitude is staggering and will not go away.