I don't disagree with anything you said.
But my preferred solution is not to sell content, but to sell something else. It could be t-shirts but I think selling some form of digital "service" or nontransferable good (like a badge of premium supporter or membership in a closed place or even the right to have your message printed on the screen of someone else or your question answered) work better.
However I think the simple donation or the full-on paywall could also work depending on the case. I just don't like the term "value4value" because it makes no sense to me, or the push for everybody to just do it and not do anything else.
I think the concept of v4v has been abused and misused on nostr, so maybe that's a fair response to the term. I believe the idea/approach holds a lot of merit, but I also believe it is not necessarily the sole model for any creator trying to monetize. But rather, I see it as being one of many potential revenue streams. It's suitable for some things, and not for others.
Thread collapsed