Yep. And the extra steps required when the game is on Steam but still requires another application that, chances are, you don’t keep up to date so playing the game requires you to wait for the other client to update before you can update the game to finally play it.
That is precisely why I barely play anything that’s on Origin. When I’m in the mood for BF1, I need to wait for all of that and the interest ends up elsewhere.
New releases are no longer a question of “will this game be good?” It’s a question of “Will this game be good? Will it be broken at launch? How hard are they going to try ripping money from my wallet? Do I need an account on another game client? etc.” It’s as though they don’t want you to buy their products.
So many games are built to cash in on trends now and it’s rare for a game to really “Wow” me with something interesting. The only new AAA games I’ve purchased in the past two years are Mario Odyssey, BOTW, and God of War.
At this point I would often rather boot up an emulator to play gamecube and ps2 games.
The death of “true” expansions to games doesn’t help keep players around either. A perfect example (of all the issues really) is Destiny 2. The final “expansion” is mostly comprised of repurposed content from the base game.