Not disagreeing, but just another point of view - I only have VC++ installed and no .NET compiler, yet I often want to remove a .NET protection and just poke around a binary with reflector/il(d)asm etc.
I of course respect your decisions for your releases though