Had a quick readthrough and although I have a better understanding of the argument against the EGS, it hasn't swayed me.
To me, none of these arguments doesn't actually tell me what I am losing if I use the EGS. The one thing that did bother me was that it wasn't available in China, however, I just searched the web to read about it, and it looks like it is now available there, so yeah, it does seem like some of the information is outdated.
It's not always about what you as a single individual is losing.
For me the games are more expensive on EGS since I usually buy games through key sites that give me discounts, but it's a pretty minor difference. I can pay the usual way without issues and added costs. The store is bare bones but I buy exclusives on other stores than Steam and can live with that, even tho I definitely prefer Steam a lot for multiple reasons (especially Family Sharing!). I use many other stores/launchers and it's okay.
But for others it's not a minor thing. Lots of people can't buy any games since their payment solutions are not supported, and others have to pay extra for the transaction fees of their available payment solutions. Steam and other stores eat that cost and makes it so that these people can buy games. Steam supports all the operating systems, and Valve actually really puts money and time into improving the Linux platform. Regional pricing is all over the place and since the games are exclusive you will have to go by whatever it is in your region on EGS.
Epic have had a whole bunch of severe security issues and while that happens to everyone at some point their response to it has never been good. Their platform is also a much bigger target due to Fortnite and security needs to be of a way higher standard than it is due to it.
So it's not just about me, and not just about them removing my choice. It's about them making it literally impossible for some people to buy some games. And I care about that. Then we add to that the lies and general disingenuous language which you can find info about all over the place and we have something I cannot possibly support.
What you do is up to you, but maybe reading all this makes it less "baffling" that many don't want to support Epic's practices.