Re: @Phil O'Sophical
Maybe because the old one is now unsupported and thereby dangerous to run unless your protect it properly - and really properly?
Putting it in a VM isn't protecting it properly. It's still unsupported even if the host OS is.
Anyone can move away from XP if they both wanted to and tried to. "lagacy support" is something Microsoft has made up to make you think you're locked-in to them. You're not.