If I understood correctly, this comparison is wrong. The money GP talks about is needed to interact with the infrastructure (blockchain), not the content publisher. If HN were a web3 app, posting a comment would cost you money even if HN runs without ad, because as a web3 app it needs blockchain interactions that cost money.