It supports moving to a new motherboard if you don't forget to run sysprep first. If you don't or can't (hello new hardware because the old died!), you're basically SoL.
Searching online, the easiest results to find seem to be either to manually uninstall hardware-specific drivers in the device manager, or simply to assume that motherboard upgrades will just magically work. Whilst one can find results that mention sysprep, how is a user to know that the sysprep method is the right one?
And now I read:
When sysprepping an existing Windows setup, it only works if the Windows was installed clean and has never been upgraded or repaired using repair install.
So that's great.