That may be the list price, but my company pays around 2k/year for a MSDN ultimate subscription for each developer. Which includes licenses that don't expire for, Visual Studio Ultimate, every version of Windows, Office, SQL Server, etc.
Renewal prices are much lower; I can't believe the amount Microsoft wants to charge for the initial purchase though.
I don't know of many small shop software developers that would be willing or able to pay the $13K list price Microsoft wants for Visual Studio Ultimate.
What's really sad about that is that they bundled improved debugging with a whole bunch of other things that aren't useful to smaller businesses.