I've read much bullshit over the years, but this tops it all. I personally have wrote code in more than a dozen languages and would still prefer .net any-day. You can write almost anything with any language. You can develop web.apps in assembly language if you insist, but it'll take 10 times more time and money than doing it with .net, php, ror or other modern languages and you'll have 10 times more bugs to deal with. This attitude is plain stupid arrogance. If it were a company doing embedded systems for the defense industry I'd understand, but from a company that deals with invoices... they must be kidding!