Unsurprisingly all the answers here are from the Python and Ruby community folk. Have a look on a Job board for LoB apps that require those two languages and you'll get a shock.
You choose .NET or Java or C++ for the real world apps that large businesses use to talk to other large businesses. The reason is these companies (minus banks perhaps) all run Windows, with Active Directory and all use Outlook and Exchange.
Design agencies producing iPhone apps and websites don't use those technologies and get monkeys to produce HTML and JS.