I would not call it clever at all. I would call it simple.
Agree, cuz otherwise you have to call microsoft clever too, partly due to the fact that most application have its own directory under "c:\program files" and when something bad happen, you could delete the whole folder and reinstall. Of course I'm not talking about registry yet, but we are just talking about files structure, right.