How ridiculous. My own hyperlinking is for:
- making sure I don't distort what someone said
- giving the author credit
- showing a product on a website so others can find exactly where to buy it
and it is assumed that people put up a page because they want others to see it, not because they
don't. If they want only certain people to see it, then they require some kind of login, like a non-public forum you can't even read unless you're logged in. (Even most of those don't make sense, and it seems like you ought to be able to read them even if you can't post. How do you even know if you want to apply for membership, if you can't see it?) People frequently contact me asking me to add links to their site on my links page, and I reply to them that their page has absolutely nothing to do with the thrust of my site, so the answer is
no.
On my own site, I do have an exception about pictures. The html validator always says I have to have the ALT part of a picture tag, for blind people, or for searching. I don't mind if blind people are on my site (although I don't think it's possible to be successful in this field unless you can see), but because of limited bandwidth, I don't want others bringing my pictures into their own websites via a <img src="http://wilsonminesco.com/...> tag; and they would find them in a web search using the "Images" option which uses the ALT part of my <img...> tag. Many times, just to make the html validator happy, I made the ALT portion just say ALT="picture".
The whole advertising thing is out of control though. I get people wanting to advertise on my site, and I tell them, "No, I don't like advertising when I go on other sites, so I'm not going to advertise on mine." I'm not in life for the money. Virtually nothing that I buy is because of advertising, but rather research and searches and links.