The writer and digital rights activist coined the term ‘enshittifcation’ to describe the deterioration of the internet and it caught on. I wrote about it a couple of times (see here and here). He now has a book with that title that I will get and read soon.
In this interview with Ronny Chieng on The Daily Show Doctorow explains succinctly how enshittification comes about and what can be done about it. It is an excellent informative interview.

He’s just complaining about capitalism and how venture capital and public markets ruin businesses. Those of us who were caught in that machinery have been making that complaint since 1990.
It’s refreshing to see someone call out the ‘race to the bottom’ mentality so clearly. The idea of shifting the burden of user advocacy onto consumers instead of companies is a huge part of the problem. What do you think would happen if regulations were introduced to mandate fairer treatment for users?
@Marcus Ranum
There is more to Doctorow’s work than “Capitalism -- bad” And “Carter/Reagan started it all” -- https://pluralistic.net/ has more details , even if it is somewhat repetitive.
Reuters: Meta tolerates rampant ad fraud from China to safeguard billions in revenue
Another good example of the worst kind of enshittification. Meta tolerates scam from China despite Meta already not being allowed to sell in China, they are purely in China for the advertising revenue aimed at other countries. Meta has been trying to get access to China, up to the level of creating a backdoor moderation system so that the Chinese government could moderate content in China without Meta’s direct involvement. This likely also plays into their willingness to overlook Chinese scams.
This is giving more tolerance to advertisers in China then to advertisers in the US.
@JM: It’s very much not just China -- Meta is earning a fortune on a deluge of fraudulent ads, documents show
The Register: GitHub walks back plan to charge for self-hosted runners
GitHub tried to charge people for having Git Hub trigger code running on the users computer. Git Hub is a code repository, where the source code for an application is kept. Git Hub Actions let Git Hub do things automatically when a condition is met, such as backing up the repository once a month or running code validation every time the code is changed. The key things is that these action can be running on Git Hub’s computers or they can trigger code that runs on your computers. Git Hub charges for using their computers but they wanted to add a fee per minute for something running on the repository owner’s computer. Since there is a trivial amount of CPU time and network bandwidth in starting an action it’s possible that a small fixed fee could be reasonable but how long it takes to run isn’t a problem for Git Hub.
The whole thing was so toxic that as soon as word got out Microsoft had to back track. Notice that they didn’t say they wouldn’t charge a fee though, only that they didn’t present it well.
Git Hub is a prime example of enshittifcation since Microsoft took it over. They are slowly moving it towards being a profit first venture at the expense of being a good code repository. They are adding complexity and more chargeable features without improving what it does. The things that could be improved in Git that couldn’t be charge for are ignored, bug fixes are getting slower.