"because they can"
seriously, it was called the "Free Market". check this!
EDIT:
[sigh] it's a shame that many companion drivers have no sense of humor ... and no understanding of the economy. So let me explain:
one theory is "Linux is free, windows cost money." Although true, this does not explain the difference, since windows are a fixed cost.
what explains the difference is the free market. -
- It can be argued that the typical linux user
is cheapskate and does not want to pay much for hosting services, because they know that the software used for hosting did not cost the host anything, while typical windows user sucker is willing to pay more for hosting services because they know that the software used for hosting costs the owner’s money. - but in reality, since the cost of hardware, software, and, as a rule, even bandwidth is a fixed cost, there is simply not enough water above all - the relative fixed costs of the hosts are not related to the large-scale hosting of the company
so that the price becomes what the target market is willing to pay, balanced by how well the host presents his qualities and other “value added” offers.
For example, I used to host my site on a cheap LAMP host, because it was just static html. When the site switched to e-commerce, I researched the "free" e-commerce packages offered by an inexpensive host and found that they all had serious security flaws and therefore decided to use asp.net and write my own e-commerce code, because (a) I I know asp.net, (b) I needed to learn to do this anyway, and (c) I trust my code more than anyone else [or, at least if there is a flaw in my code, I have someone easily accessible to blame!].
The difference in hosting plans is a few dollars a month. The new host latency seems better, but some of their technical support is lame, and they lack some obvious features, but nothing that I can’t work (without paying anymore elsewhere), so in the end I’m happy pay a little more. The owner I chose is not the cheapest, and they are not the most expensive. And I spent about ten minutes researching, because for my site it was not so important.
which raises the following economic point: if the average programmer costs $ 50 per hour, how economical is using the programmer’s time to complain about hosting costs around $ 7 a month?
overall, the answer is: free market.
EDIT 2:
Below are the prices of licenses for a Windows server
They certainly look like a one-time fixed cost to me, but even if it's an annual fee, it still pales in comparison to the cost of hardware and hosting bandwidth.
The relationship between license costs and hosting costs is, at best, indirect and essentially irrelevant compared to market pressure.
But please, do not forget a word from the programmer, ask your hosting provider.
breakdown of costs for hosting services
Application:
MS-SQL licenses require extra $$$, so this may be a factor.