From what I've seen, the Moderator staff is understaffed. I've only seen the Admins and a couple of G-mods/Mods actually do anything.
IIRC, 2S went under a Heirachial change which saw regular moderators be replaced with Board Leaders. However I am not sure whether board leader tags are showing up perfectly atm. That's why the Moderator staff may seem understaffed

Also Admins and G-Mods are pretty much the only ones with the ability to edit, move or delete threads in the Introduction board. (Even I don't have any authority as the Board Coordinator

)
But simply allowing the account to exist can be a problem.
I've seen a few which essentially had been turned into product specific billboards, heck, I think they even had the same name as the product they advertised.
So getting rid of these extra accounts would clean up that.
It is in 2S's best interests to try and reduce the spambots that sign up here, but with "allowing the account to exist" do you mean if someone signs up with a name exactly the same as a product? If that were the case, we would be in trouble if someone designed a number of Spheres called the Narric Series

Perhaps Sorck can weave his code magic and work out some ways to mitigate these occurances?