neumi5694: You described new game versions that didn't get patched.
The new Witcher 3 version is not a pathed version of the old one.
The San Andreas downgrade didn't change the game as much as you described the changes in Alice. It just removed some stuff, that's all (same with Mafia Classic btw, licenced music is gone).
The Alice 1 keys are from an era when games could be unlocked offline with key generators. They were never registered at EA. They simply didn't have a list of valid Alice keys.
And you said it again: could have, could have been. They didn't. Just like most others don't. There is no point in mourning.
"The new Witcher 3 version is not a pathed version of the old one" Yes, that is exactly the point. It is completely separate and yet the community made a "Depatch" anyway.
Now due to the presence of the so called "next-gen update", I feel the need to clarify about what Witcher versions I am talking about. I am NOT talking about the next gen "update" (its not an update either). The presence of the next gen update is irrelevant for this conversation, because regardless of whether we talk about Witcher 3 with or without it, the fact remains that
there are still two versions of Witcher 3 on GOG an only one on Steam. You may think that the Complete Edition on GOG is the same as on Steam, but it is not. I own all 3.
Steam has a base game with optional (thus separate) DLCs. Steam also has a bundle called "Complete Edition", but it is still the same base game with separate DLCs included as part of said bundle.
On GOG, there is also a Witcher 3 base game with separate DLCs and also a "Complete Edition". HOWEVER the "Complete Edition" on GOG, is NOT a bundle. It is actually a completely separate game, with a separate library entry and separate achievements. Both of these separate versions actually got the next gen treatment.
The base version with separate DLCs is equivalent to Steam, while the "Complete Edition" is GOG-exclusive. As a result the latter is incompatible with some mods, as mods expect the DLCs to be separate, rather than integrated. To deal with this compatibility issue, the community made separation mods, that changes the structure of the game, so that DLCs would be perceived as separate and thus restore compatibility with mods. The Complete edition on GOG is certainly not a patch over the base version, it is a separate build, yet the community "depatched" it anyway.
And this now brings us back to Alice. yes, the Complete Edition build of Alice 1 is not a patch to the original 2000 version. It is indeed a separate game. HOWEVER, that doesn't mean that it couldn't have been a patch. If the community can issue a "depatch" for an independent build of Witcher 3, then so can EA patch the 2000 version into the new build. Once again, most of the assets would remain the same, so it's not like you would be overwriting all of the data. All they did was include modern resolution support (That means rasterisation, not higher textures, the textures remain the same), widescreen support, controller support. All of this could be easily stored inside of a patch. This is not a technical limitation, this is a willpower limitation.
Where there is a will, there is a way. EA has no will, other than their will to maximise profits at all costs with the least amount of risk and effort.
I would not be mourning the lack of an upgrade path if they were still selling the original slightly-remastered game in some way. They are not though and I will always complain about that, especially on their forums.