What's the deal?

Notice the rash of threads with ridiculous links for everything under the sun lately?  A part of my online experience here, is now reporting these stupid posts.

They're  popping up in all the forums I visit. 
It's getting out of hand here.
I wish Audiogon would do something about it, it's gotten out of hand.
It's actually well in hand. Handily.