

Disagree as much as you want, but assuming you’re a user, will you keep using it? This isn’t a whoopsie, or unexpected. As you pointed out, it will happen again. And it was always the safe, profitable choice for them - they’re a for-profit business beholden to VC money, not a political organisation or community project like Mastodon/Pleroma/etc.
It’s far easier to make that decision before they gain critical mass like twitter and reddit did.
To treat any rule as immutable is an idealist junk perspective. Rules, like all ideas, need to be applied to a context, and I personally don’t see the point in codifying every possible exception. Law officials, programmers and others can tell you how Sisyphean that task would be.
So yes, there are exceptions (obviously!). If you’re putting your cart back and you injure your leg, you don’t have to crawl on your arms just to put it back. But we can still generally say “people should put their cart back after shopping” and it’s clear that we’re generalizing.