So, you are proposing that the original poster can censor all replies he/she doesn't like. That's def not good.
Horrible dude, stop building walls up. You're literally saying a new user is treated like a leper that needs approval to be seen.
Here's how you deal with spam:
https://simplifiedprivacy.com/posts/nostr/spam-scams/spam-scams-article/index.html
Discussion
You know I have 0 followers on Lens.
Why? With Lens, I tried posting for weeks, but they hide my comments in the "show more" spam sections. So I gave up.
Under the system you're proposing you'd be crushing new user's ability to reach anyone, and creating an echo chamber where the largest accounts are the most seen.
I'm suggesting the OP can label it spam, and anyone can clearly toggle that off to see the criticism. Which would then make it even more clear that the original poster is trying to hide it.
Which is already implemented today: the author can report the spam and it will hide, but only if you follow the author. It's the same mechanism.
However, authors are not repointing spam anymore. There is too much of it. They can't keep up.
Alright thanks for your insight.
What are your thoughts on proof of work? (sorry if you already answered this), but especially the more people post
What if block lists were importable/exportable? It is the model of adlists and it works pretty well. It could even create space for a market for fined lists financing edge updates.