Perhaps evaluate the financial aspect of each stack, and compare.<p>I suspect C# &#x2F;.NET &#x2F; MSSQL &#x2F; Windows servers will be higher. In addition to server costs, someone has to pay for those software licenses too.