.NETアプリってReflectorってツール使えば簡単にソースコードが手に入る点を
職業プログラマの皆さんはどう思います?(お宅(ヲタク)プログラマの意見は不必要)

確かにC++でも逆アセンブルできるが、少なくともC#ほど簡単ではない。

UIだけ、C#で書いて他全てをC++でDLLってものC#はP/Invoke宣言がマジうざいし・・・