It boggles my mind that companies are ok with paying that kind of money for something virtual.
Then why pay for someone posting news articles and doing their due diligence in reporting it by compiling the relevant information and presenting it in a manner that is concise and gets the point across? That is in essence, virtual. The propagation of an idea or point.
Software, is virtual, but time and effort goes into creating and supporting the code and software. You honestly think these things should come free? Software development, is always concurrent and good suites are kept up to date.
What sometimes irks me about the free solutions - is that sometimes, support is not as solid or concurrent, and this depends on the level of interest. What more, is that it is still not entirely free - someone has to put their time into that effort that takes away time from other efforts (namely either day jobs, or other projects).
Another, is that many free coders - do not always follow best practices to begin with (being learned off the cruft). Because of this, the code in itself can be not as ideal and leads to problems. Though I am not discounting paid houses of software coding either - because even some people there are guilty of not following good conventions - that trickle down.
I used my fair share of free suites and paid suites. Overall, "free" software works... but I ran into more hurdles to jump over versus some of the paid software suites. It is also a reason why I do not mind paying for something that will garner a level of solid support with ease of collaboration in case something goes wrong (in case of your example - server software, for me it would be my CAD software).
Could the seats be cheaper over time? Sure, but that goes into the business planning side of things - less people to buy into or being a part of the market will insinuate higher costs for the recuperation of development time given a certain period of time.