I'm not posting to comment on that debacle, other than to note that I should be smart enough to realize such antics do neither site any good.
This post is devoted to being completely flabbergasted at an ad that appeared on my computer while I was visiting RPGnet.