I'm very similar to you. It's the principal of the thing. For me you either use Steam as a launcher, because it's a good experience that actually adds value to my games, or you have no launcher. I do not want launchers within launchers. I do not want a weird online account I will never use to come up every time the launcher I forgot existed times out. I don't want to take 10 minutes each new game to figure out how to play with a friend. I want to install this smoothly on my Steam Deck. It's not a good experience and it's not to my benefit.
There's just something slimy about corporations trying to suck more out of you with absolutely zero value, in fact negative value in return. That's advertisments, that's lainchers, that's DRM, microtransactions, etc. All exist to the detriment of the customer and they ask you to pay for the privilege. Once you notice that you start to get a little crazy like you mentioned and avoid the insult at all costs.
I want to state for the record that I was one who boycotted MW2 and stuck to my guns. I have not bought a single CoD game since. I played Warzone (free) with friends when it was new, until it became a bloated mess that highly incentivized buying CoD.
I am not the norm. That boycott was a total failure and in one swoop the publishers knew they could call our bluff. As gaming has branched out and become a household staple there is no such thing as "gamers" anymore as a tech savvy class. We are just regular people. Regular people are dumb and easily manipulated.
I'm just happy to see the rise of indy PC gaming because we now have actual good games to choose from and I never have to support the AAA clowns again.