I often just ignore spam and figure it's up to HP to do something about it. If it's "really bad" I'll flag it. Spam that comes in small amounts here or there is easy to ignore, and the big, long, strings, of it (while a pain-in-the-neck) usually doesn't last long anyway because it's so obvious. Either way (and right or wrong), I kind of see spam as the least of anyone's problems, particularly mine. The good thing about spam is that it's pretty obvious, so it's also easy to ignore (or flag - whatever someone decides to do about it).
What bother me more are the questions that give off the distinct impression (at least to some people) that someone belongs to some answer site that pays or otherwise rewards people, and that the author of the question is looking for a "best answer" so he can post it on another site (or turn it into some other kind of potentially-earning post online and on some other site. Some people are more clever at writing those questions than others, so sometimes it seems pretty obvious. Other times it's not so easy to spot.
Besides them, there are some other questions that aren't "legitimate" (either honest questions, or questions aimed at giving people ideas for writing a Hub); so either way, I just do see spam as the least of anyone's problems.
I don't necessarily disagree with the thing about completed profiles (that others have mentioned), but they can be meaningless. The world is full of people who either write (or pay someone else to write) fake profiles.