It is not hatred, decades more of experience. Throughout the 90's and early 2000's Microsoft abused their monopoly position to the detriment of many. Open source options were much more limited then than now. The only reason Microsoft is changing now is that they have no choice.