Old MysterD and CAG Lore = Yellow Comic Sans with yellow means sarcasm, just like this.
Anyways, I get it - you're not a fan of Epic, EA, or Ubi. That's fair - they all have some questionable services and/or business practices.
But, the thing is this for me: some games likely will never hit outside of certain stores. I go where the games and/or the best prices (at that time) go.
Battlefield 1,3,4,5 & Hardline; and Dragon Age: Inquisition have never hit Steam, for example. And those...are games I definitely had to make sure that I bought on the PC, no matter what.
I'm not a fan of W10 Store and how you cannot really have direct access to their game folders - yet for Metro: Exodus and for 1 whole dollar in the XBox for PC Game Pass, made sure I got it. And likely, if I don't finish in time, I'll end up w/ that somewhere; whether it's on Steam next February or Epic Store. I have bought Gears 4, Forza Horizon 3 from W10 Store - even despite not liking how to deal w/ their game-folders.
About UPlay - do you buy Ubi games using UPlay on Steam? B/c you're still giving Ubi a cut, just 30% of it or so goes to Valve; and they (UbiSoft) often up-price their games on Steam, especially in sales. And you still have to use a form of UPlay (without the store) to run many of their recent titles on Steam.