"They get worse because they need to keep pleasing new users, new needs, address every edge case." That is not what enshittification is about, and not who it is about. You don't enshittify to please users, you do it to please shareholders.
One is many products start out pleasing most users, but pivots to enterprise customers because of revenue. Thus, the product shifts heavily towards the enterprise use-case of a few customers at the loss of most small-medium users. Getting more users in this enterprise world means making changes to accommodate special needs and that leads to entropy.
Another new need is to hit next quarters revenue targets, so companies find more juice to squeeze somewhere.