You can tell who the spammers and flamers will be just by their names? It seems like on every site I join, they have names that you can't pronounce and have a couple x's in front. The people with normal names though (Normal, like Green12324...wait, that's awesome. Not normal.) anyway, the people with normal names usually are...well...normal. Ever noticed that?
Unfortunately, some people have no self control and the get addicted to spamming. They think that it's the "cool" thing to do because they think everyone is doing it. I admit I tried spamming once. I got bored in two seconds. I deemed it retarded.