twifight: You are mixing some stuff up here pedrovay.
That reddit post claims that some game have retroactively integrated an Epic framework that CAN be used for extra services like achievements and cloud saves, etc.
This is NOT the same as DRM.
The reason that reddit post warns us about it is because that framework makes calls to Epic servers and they can use those calls to get telemetry and other user data, which is a privacy issue.
It is possible that, if a game (!) forces those calls and Epic requires your account to be active, that Epic wants you to have the client on, but that is not always the case. There are other ways to do that. I don't know which methods Epics used and don't care enough to find out.
The problem is that a game CAN require those framework calls in order to function at all, but that is entirely the game developer's choice, not Epic. In short, if this framework causes the game to be unplayable, then the game dev is lazy or screwing you over.
We've seen similar cases with steam, where certain games need steam because they hard coded their game with the steam savegame system. Other games also use that system if steam is on, but just default back to their own system if steam is off.
So that reddit post says nothing about the game client being mandatory or DRM being added. You'd have to test that on a game by game basis.
This makes much more sense, thank you for the explanation.