its all fake news, every one of their "steam versions" installs a thin origin client (or uPlay, in the case of Ubisoft games) which runs and requires an origin login every time you run their game. All they did was expand the store fronts you can buy their games from, after realizing a ton of people only ever buy games inside steam.