Because:
- The GUI need the DLL and OCX files from the OS.
- The Registry have secret functions that MS don´t tell the user.
It is less dangerous to try to kick a rhino on the savannah in the ass, than it is to delete one link from the Windows registry.