Right, but my point is that "Program Files" &co were so common that it forced IT people (and everybody else) to handle this correctly. Executing something one level up is not the kind of bug that's going to be unnoticed when it'll be hit so often.
(btw most IT folks prefer powershell, if only because all the management tools are powershell modules)
(btw most IT folks prefer powershell, if only because all the management tools are powershell modules)