そりゃネイティブでカリカリにチューンすれば軽くもなるだろうさ。メンテナンス性がプログラマの能力に大きく依存するけどな。
.NET Frameworkが凡庸なプログラマのための環境であることを考えれば、
当然それらのソフトの開発には余計に手間やコストが掛かってるわけだ。

ただ単に.NETに価値が無いように書く奴は、同程度の機能であっても下手をすれば数倍〜のコストが
掛かったソフトにそれだけの対価を払う気があるってことだよね?