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.