This is my biggest beef with Windows these days. Nothing should be placed outside the Original Install location. Other than Registry values anyway.
Most Games work fine if you simply Copy/Paste their Install directory somewhere else, except any Desktop/Quick Launch/Start Menu links which will need Updated to new Directory location. In light of this functionality, putting Saves, Profiles, and other key files outside that Directory and especially since those Directories often get wiped during an OS Install, it is freaking stupid to use that convention no matter what Microsoft says.