Its so hard to get annoyed at them for it though. Prior to valve a few other companies were doing it, but the items effected gameplay - pay to win bullshit.
Valve created cosmetics or balanced rare items at worst. They even quit charging to actually play the game (TF2 was their first). Meaning, you could play, and be as good as anyone else for no cost to you at all.
The fact that grew into a real world market, maybe that is where the complaint is? They have banned 960,000 accounts they thought were farming in 2026 and another 40 they knew were openly real world selling.
Yet I understand your point: people consitantly say stupid ass things like "my account has $250,000 worth of items!" when in reality digital shit shouldnt be "worth" anything. Its digital. It does not exist. But people cant help themselves in "buying" a crate and hoping to get the item that is "worth" something.