Destiny 2 I think, which I bought 2 copies of so my son and I could play together, got our money's worth.
Lots of the things the industry does these days are annoying, like those SKU's you mention, however 99% of the stuff in them is useless guff you really dont need at all.
Same, wife and I got it, we played it a bunch. Got to max level, played a few team raid things. Then dropped it. The time we spent playing it got our moneys worth but won't be buying the next one as it's twice Bungie have pulled the wool over it's hardcore fans and we can't support it.
Far Cry games are always like that, they look good, but game play gets boring fast.Last AAA I bought was Farcry 5 the trailers just looked so good, it ended up being repetitive and only killed the first boss.