More options, more mess. The user will always do something funky, then don't remember about it and then complain to the software publisher that it's not working correctly
I feel your pain as a developer but as a user, sometimes I need the choice. Try to hide it so non-techies people can click Next Next Next but put it in advanced options somewhere.
If software allows changing install location, it should work from everywhere
So, we're saying the same thing, what you said is the Contraposition of what I am saying, they are equivalent>> don't remember about it
If you take your time to manually set any kind of new installation location, I assume you know what you are doing and will obviously remember.
>> complain to the software publisher
Changing the installation location should not break the program and if it does, its obviously a bug, or what are you trying to tell me?
For me for my software there's specific folders to use, it's not Program Files windows classic subfolder