I've seen these kind of threads often, and it blows my mind! What do they do just copy and paste your site?? This is really pissing me off

It's not rocket science to build a freesite, it has to be plain laziness. I find it down right disrespectful, no doubt I'd ban anyone from my LL that stoops this low.