It does though. The default system on PS is to fuck the consumer every way possible. Studios have to do extra work to unfuck the system if they want upgrades to be free, and having it "just work" is practically impossible (in my experience, it's much more likely to not work at all for at least the first few days of a cross-buy game's release.. Hitman 3 immediately comes to mind).Has nothing to do with Sony's system, they just want more sales.
It does though. The default system on PS is to fuck the consumer every way possible. Studios have to do extra work to unfuck the system if they want upgrades to be free, and having it "just work" is practically impossible (in my experience, it's much more likely to not work at all for at least the first few days of a cross-buy game's release.. Hitman 3 immediately comes to mind).
On Xbox the default system is Smart Delivery which actually does "just work" and the console always downloads the correct version. If there's a company like 2K/Take-Two that insists on fucking their customers Sony-style, they have to go out of their way to do it by manually creating the same sort of bullshit that exists on the PS Store. Like what they did with GTA V, The Quarry, Tiny Tina's Shitshow, etc. in which all the games have the retarded "for Xbox Series X|S" appended to them with an extra $10 surcharge.
So that's why my saves from Physical Ps4 Spider-man don't work on Digital PS5 Spider-man. Mother fuckers.This. On Playstation, a PS4 version, a PS5 version, a physical copy and a digital copy all have different game IDs. This is also why save files don't work between versions unless you have a system to export/import them, or why if you had a physical copy and go digital you basically have to redownload the whole thing.
On Xbox, a game is considered the same game, whatever its platform or its delivery method is, unless the publishers fuck with it.
it was easier before because you could copy to a USB drive all your important saves but PS5s dont allow USB save copies, only up/down from the cloud because save files were being used to hack and cheat.