Earlier quoted context omitted.
Linux has nothing to do with whatever reasons they had for such expensive server costs. It might do. The point is that Node/Ruby etc aren't particularly efficient compared to C# and the CLR, so you need more Server power for a given application. For example StackOverflow ran from a single windows server in the early days, they didn't add a second one till Oct 2008 http://blog.stackoverflow.com/2008/10/adde-a-second-s…
Techempower's benchmark's paint a different story than you describe. Node.js seems to be the fastest. ASP.NET MVC shows some strong performance in a handful of database tests but when it comes things like json serialization etc it falls behind the competition. http://www.techempower.com/benchmarks/#section=data-r5&f=ug-... Edit: FWIW it doesn't test Microsoft SQL Server. Still, for most simple-ish web applications I…
More than just that, they tested mono, which sadly is often very slow, and didn't test on IIS.