don't worry i hate them as much as you do, it's a very sad way of earning money.
I found it especially bizarre to see them active on BM wiki.
Why would they come and bug a non profit game community?
Is there any way you can track down the source?
everything leaves a trace right?