“Please don't be the person who explains to me the technical reasons for why #Mastodon currently works the way it does. That's not the point. Certain technical decisions were made, and these usability and abuse problems are the result. Those technical decisions should be revisited.”
‘Mastodon’s Mastodon’ts’ by @jwz: https://www.jwz.org/blog/2023/08/mastodons-mastodonts/
Firstly, I think you're just a little off about underlying technical issues.
Yes, some of the criticisms come from the underlying protocol, but so many are right there in #Mastodon's choice to (for example) use or ignore metadata that's already included in #ActivityPub streams.
I wouldn't want to let developers pass the buck. They made these UI decisions, and presumably they will stand by them.
As for the exchange about rights of reply deletion, might I suggest instead of saying "what right do you have?" saying "how can you technically assure that I've deleted?"
I believe this is what you meant.