というわけで難読化に必死なのですよ。

.NETでやっている以上、ソースはどうしても見られてしまうので
どれだけ逆アセンブルをし辛くさせるかに異常な位に執着してるわけです。

で、Windows Form部分については
Dotfastor 使って確かに見づらくなりましたが、

*.dll化した自社ライブラリは難読化がまったくされずに困ってます。
クラスの中に便利な関数とかを詰め込み、それをDLL化しているだけですが
クラス名、メソッド名にいたるまでまったくオリジナルのままなんです。

皆さんは、*.dllファイルはどうやって難読化していますか?
便利な関数群なのでぱくられると、工数(開発費)が盗まれたに等しくなってしまうのです。