Free, community editions of visual studio have been around for a long time now and are nearly as good as the more expensive pro version. I don't think the dev station side is still true. But on the server side, Windows Server and SQL Server still cost a fortune and I believe they raised their prices recently.