> To me this is a major flaw in the design of Windows.
As much as possible, I use PortableApps on Windows. When I migrate to a new machine, all I need to do is copy the PortableApps folder.
I don't see this as a flaw in Windows. If every application developer/packager built portable apps, there wouldn't be a problem.