I used to serve as a mod for another tech-related website and I was sort of a SHK (Spam Hunter Killer)... I went after spammers with no mercy. I learned a lot about our practices and our forums software. I also learned that the money the forums were making was more important than ridding the forums of spam - too many times I saw the admins pass up opportunities in order to avoid angering legitimate users. Those opportunities would have helped avoid spam but they may also have driven away a few users and that would affect the site's revenue.
There are steps that MacRumors could take to help avoid spam, or ban a spammer before their cancer appears on a post, but money may be more important than the comfort of our users.
My question is this: You know how some posts appear with asterisks in the URL? Why not just turn that masking functionality into an auto-ban. When someone's post is going to end up looking like this:
*****************************junk
.. just make it so that hitting the "Post reply" button causes the post to be deleted and the user banned. If the user is legitimate, they'll contact the admins and ask for the ban to be lifted, spammers/spambots aren't going to bother doing that. Spammers/spambots will simply attempt to create another account and try again. Then, after being auto-banned enough times.. they'll leave us alone. Keep in mind that a spammer's time is money, if you continually waste their time they will leave you alone.
Mods who have served on the forums for more than 5 years should also have the power to perform an IP ban. This would help get rid of the bad guys much faster.
That way our legitimate users don't have to see this type of garbage. Legitimate users have far more value than any amount of revenue. Bans can always be lifted, folks, so don't be too worried about getting it wrong now and then.
Oh, by the way, the reason I'm no longer a mod at that other site anymore is because I got tired of the admins tying our hands and preventing us from actually doing things that would help our users.