Why does Visual Studio 2010 require installation with MSI and reboot just in order to make it work, where Eclipse, which is based on similar architecture (JVM instead of the CLR) requires just pasting the files somewhere on the disk.
I can accept having to install .Net 4.0 through MSI (just like Java) but why can't the Visual Studio itself be "installed" like Eclipse does?