I disagree with the author, the enshittification of Steam started ages ago. Day one, in fact. It's come and gone in waves.
Yesterday there was an article on the exploitative practices of Roblox doing the rounds around here. Some of the bad praxis around monetized UGC called out there was pioneered by Steam. Online DRM for single player games? Steam was there at ground level. NFT stock markets? Steam tried really hard, they were just bad at it. Gig economy automation replacing human moderation and greenlight processes? They banged their head against that wall until they uberified PC game development successfully. Loot boxes? They are remarkably resilient. Where others have moved on, Valve insists on keeping them around for CounterStrike 2.
Also, CounterStrike 2.
There are also ways in which Steam is ahead of the competition, or they wouldn't have the near-monopolistic position they have. Their Linux support may be motivated entirely out of spite and an ironic fear of Microsoft's monopoly, but it's welcomed. Their client is easily the best in the market and there are crucial features from it that should have been universalized by MS or Nvidia and still haven't been, somehow. It's good stuff.
But it's been enshittified since day one of Steam, when it launched torjan horsed with CS and Half Life 2, and it remains problematic in many areas, including its role as a single point of failure for game preservation on PC.
They are, though, by any reasonable definition. Despite what the cryptobros would have you believe, there is no need for a blockchain to have a tradable, persistent token associated to an asset. Besides the fact that the tokens are stored on Valve's servers instead of a distributed blockchain, there is no difference in how those work.
The cryptobros tried to convince everybody that a blockchain made the tokens "non-fungible" as in automatically interoperable and endlessly persistent, which was a lie that only survived until the first time the assets, which were all stored on servers and not in a blockchain, got deleted.
That's a different discussion in any case. The point is it's a stock market of tokenized, tradable items where the transactions are monetized by the company by taxing the trades. It's the same on Roblox and Steam (and in all the NFTs people dumped all that money on).
The public doesn't understand NFTs, and scammers abused that.
[Distributed blockchain] NFTs were never stored on servers, the GIFs were never NFTs, and NFTs usually point to an IPFS URL (a P2P type "server"), which needs to be seeded by someone, doesn't matter who.
In a sane world, the owner of an NFT would seed the corresponding assets on IPFS, because it's in their own interest. Instead, people got swindled into "investing" in NFTs without having a clue of what they were doing... until the inevitable reality check struck them.
It's true that Steam popularized NFTs, hats, digital trading cards, and so on. Those things also existed before Steam, way before the "crypto" NFTs... and if we go further back, check Luther's rant in the XV century about how the Vatican was mass printing "NFT" indulgences.