I look forward to when a main stream vendor releases a product in .net, should be very interesting.
There has been.
The computer game "Arena Wars" (circa 2005) was made in C#/.NET1.1 and Managed DirectX and sold pretty well. They didn't bother with much besides running it through the version of Dotfuscator that comes with VS2003. I don't think their sales were hurt any.