The web equivalent is a paywall.
Now, bars put on free music. And you can go to them and not buy a drink regardless that the landlord puts on the music to get you to buy.
The landlord might get paid to have advertising up, like on a toilet vending machine. But me choosing not to look at it isn't morally wrong.
Arguably, even if I never buy a drink I can benefit the establishment socially.
The problem comes when the establishment not only needs pay the workers and buy the beer but also pay the breweries management and return dividend to share holders.
The web has moved to that stage where the capitalists have moved in - like large breweries owning pubs. Forums aren't run by the admins they're owned by media conglomerates, etc.. I'm really not sure it's made the web a better place.
Now, get off my lawn.
these two are not even close to the same thing. clicking a link is a very specific action "show me this stuff". Your analogy would be more apt if it involved going into a venue where music is performed.