Something good for users would be access to previous worlde puzzles, it provides added content and fun to users, and sustains creation. Pricing doesn't have to be exploitative either.
Can you explain why replacing whitespace with a static banner ad is user hostile? I simply don't understand how someone can view that as on the same level as something like microtransactions.
The moment you add advertising, you need to welcome a bunch of tracking and spying on users, an unavoidable cookie consent popover, a huge network of unchecked 'partners' any of whom can serve the latest browser exploits to your users, and the ads will be tasteless - scams, malware, and grinning mouths full of rotten teeth.
None of this is a requirement of advertising. Adsense isn’t the only form of internet advertising. There is a reason I said a static banner ad. It can be as simple as a native HTML anchor element with an image inside.
Here, I'll try to explain to you why (this message was brough to you by pierce and pierce aquisitions) replacing whitespace with a static banner ad is user hostile. It distracts (feeling too distracted? Try the new chrome extension distractionBlockr that will block all the distractions so you can focus on your work!) from the content.
You aren't replacing whitespace there. You are inserting an ad in the middle of your content. You also aren't making the ad visually distinctive from the comment. If there was an ad at the end of your comment and it was all in italics, would that be distracting or would it be easily ignored?
Considering most ads are more visually striking than the content they're being put in, I think putting the ads in the middle of the content itself is a good way to simulate that on a text-only website like hacker news. Also, ads are often on the top or at the side, not at the bottom. But let's try it and find out. Edit: I think this is still distracting, but that may be because italics is often used for emphasis on HN. I wouldn't call it very distracting though. It's a slight annoyance. But it does make things a bit worse.
This message was brought to you by hnaddr, the best way to get paid for your comments on HN
One way to look at it: advertisements are trying to influence your thoughts and behavior. At least micro-transactions are (or can be) a simple and honest exchange of money for a service.