I would recommend reading TFA to you, because its contents are pertinent and also describe this interaction. Specifically, the polarization of the topic such that a neutral and high level description is being knee-jerked as an approval.
The first thought that came after the feeling of horror subsided, is that you can simply create a new wallet for each transaction, or maybe a new one once a day. I felt better after that.
That won't work for web3, since your identities are tied to wallets, as is any user-generated-content is tied to the wallet. So it would be like creating a new user account for HN/Facebook/Gmail/etc every day. You'd not be able to move your content away to another site, which is one of the main selling points of web3 Vs web2
If you republish it, how can someone know it is you and not me? It undermines the entire point about "ownership" in web3.
If wallets are disposable (i.e. you throw them away after a while to avoid tracking etc) then by definition you are throwing away ownership of your content too. They'll be locked away forever like all of satoshi's BTC.
As soon as you try to move content between wallets, you've immediately and irreversibly "linked" those wallets so you may as well have not bothered and just accept that every tiny iota of your online life is publicly open for anyone to track and monitor from your first ever website you viewed as a child right through to signing the contract on your funeral plans before dying of old age - linking wallets and identities will be cryptographically/mathematically bullet-proof (not to mention trivial) and so they'll be able to easily tie together your entire life via your wallets (unless you totally separate you wallets and so have multiple totally separate identities with zero overlap ... won't be easy for "real life" stuff like work or banking etc).
Sorry, I'm not commenting on the good or bad. I wanted to provide a dense technical overview of what web3 is being used for since it's HN.