Is this intended behaviour ?
I don't think you can expect every user to want to install to C:\Program Files - in my case i certainly don't.
This just feels like the program is trying to make decisions for the user, trying to know what is "best" for him/her.
But ultimately it takes away control.
Thankfully 99.9% of software don't do this, and there's a reason for it.