Because businesses need support. They need to be able to rely on others to quickly get everything back in order or they lose money.
And since Linux does not have any (except for RedHat), they would need to have that support in-house. Which is a lot more expensive and still does not give all the expertise that big companies like Microsoft have.
For consumers it is free, but for businesses it costs a lot more money than using corporate standard software.
Usually it’s because Windows is way cheaper to use.
How is Windows (which costs money) cheaper than Linux (which is free)?
Because businesses need support. They need to be able to rely on others to quickly get everything back in order or they lose money.
And since Linux does not have any (except for RedHat), they would need to have that support in-house. Which is a lot more expensive and still does not give all the expertise that big companies like Microsoft have.
For consumers it is free, but for businesses it costs a lot more money than using corporate standard software.
Probably the biggest source of income for open-source companies, is exactly providing support and similar services.
More support is needed when switching workplaces to Linux as people are familiar already with Windows.
But will that remain the same? People are already using computers less in their personal lives.
Less people use it which increases wages of the people that know it.
Also more hours lost when something goes wrong because of the smaller population of people that can fix it.