Norm posted last about 4 months ago, but apparently never bothered to remove vacation status. He also refers to his occupational specialities in the past tense
The Ranch has various automated mechanisms that block a lot of would-be spammers, but that's also one of the moderator duties, so we all suppress the stuff that leaks through as soon as we see it — usually in no more than a few hours at most.
A recent plague has been "AI spam", where "noise posts" appear apparently to gain enough creds to then post the actual adversing. We've been working on ways to catch that stuff.
Incidentally, there's "spam" and then there's SPAM. If someone is doing a little harmless self-promotion or plugging what we thinks is a worthwhile product/vendor, we may let it go. If it's more egregious, we come down on them hard.