To sum up, the main reasons you hate Microsoft systems are:
Users are highly dependent on Microsoft products, especially because of closed source.
The user can achieve the goal without having to know too much details. Because of this, it is difficult for users to customize their own needs, and they must follow Microsoft.
For example, ancient people use cookiers to cook rice, while modern people use electric cookiers to cook rice.
Yes, people now have great dependence on rice cookers, and most people do not know how rice cookers work.
However, it is difficult to use a rice cooker to produce different flavors.
Microsoft is like a man who invented a rice cooker.
You don't need it. You don't need it. As a matter of fact, it is doing well. At least too many people have learned computer and programming.
Think deeply, you are a cook, so you will be concerned about what tools to cook. But if you are just a fool, you don't really care whether it's a pot or a rice cooker. The most abusive food is not good.
Therefore, you should treat and select your favorite tool fairly. Microsoft's stuff is not necessarily the best, but for most people it is really good enough.
Although Tom is more inclined to use Microsoft products, the people who use Microsoft products and those who like Microsoft products may not be too white. It is like you are proficient in the practice of various famous dishes, but most of the time you just order home cooking dishes.