.NETってアプリの再配布についてはメリットがあるのかな?

Pureな.NET APIを使っている限りは、各環境の差を.NET framework
が吸収するからdll-hellのような問題はおきにくい?

もっともレガシーCOMやWin32APIを使っていたらぜんぜん意味ないかも
しれませんがw)