The spam is just a part of the territory. However I don't even entertain spam and if it starts to become a bigger issue for me then I may consider flagging. I have only flagged someone once.
One of my main focuses is to connect the content creator with the content consumer in order to create a relationship where both contribute to one another. That why I talk about giving and contributing so much because it is key to the success of everyone and not just the content creators.