Paid game replaced by a free game replaced by a different game entirely. That’s an anti-trust lawsuit waiting to happen. At the very least consumer protection law.
I believe Overwatch was originally a paid game, went free-to-play, and then was "upgraded" to Overwatch 2 in a similar way to CS:GO>CS2 did, but I don't remember there being as much anger over it.