They seem to be the only one that actually has versions, and [security] updates within a version.
Instead just have a single browser (instead of 5 or more counting from IE6) and any update increments the version. Both Firefox and Chrome work this way.
They would have to allow installing the latest version of IE on any machine all the way back to XP, but there is no reason they can't do that. They just don't want to.
I know they hope people will upgrade the Windows version - but has that ever happened? Has someone ever upgraded Windows just to get a new browser? I highly doubt it, that's not why people upgrade the OS.
So just give it up, let any version of IE run on any version of Windows and stop making developers (and users) crazy.