While I agree to a certain degree with you, to be fair it should be mentioned that the cases are not all the same. EA was hated because the chances to get something was very low and the characters could be earned by gameplay with extra long grind. We are talking about gameplay elements making it pay to win in a AAA full priced game here, not just skins like in free to play Fortnite or cheap CS:GO CS2. Huge difference.
I can't make a comment about the Class Action against Epic and it's Lootboxes, as I did not read enough about it.
Me either, although a few years ago I sold some weapon skins and loot boxes that I received from playing CS Go when it first came out for enough Valve bucks or whatever to buy a couple of new games!
As much as I like Valve, Valve is one of the major player bringing and normalizing Lootboxes into games. Even before the Lootboxes was a thing on smartphones, let alone before they arrived on other AAA games as well. I think this is the worst contribution of Valve to videogames. And this statement comes from someone who usually defends this company.
Last year after I showed off my brother the Steam Deck, he decided to sell most of his CS:GO skins and purchase with the money the Steam Deck (but 64gb model). It was one of his best decisions, because he was thinking of getting a cheap laptop to play simple games and do simple web browsing.