It was not a proper critique (as you noted) of .NET. I dislike anything JVM, too, including Clojure, while I do like Common Lisp.
If you give me an example use case, I would be able to tell you what I would use, however.
If you keep posting programming language flamewar comments to HN, we're going to have to ban you again. It's not what this site is for, and destroys what it is for, so please stop.