That happens (It sure happened to me in the past.)
As for UWP, its no worse than MSI or .NET, the Store is the real poison. If it was just a new format / runtime you could download and install and get your apps from wherever you wanted, then it would not be bad. The problem, as I see, its...