Just because you write a blog post doesn't mean I have to do it.
Spam is acceptable content, you've no right to tell anybody what they can or cannot create. If you don't like it, then don't look at it. If they shove it in your face, it's YOUR job to ignore it, not their job to somehow pre-determine who wants to see it and who doesn't.
As a content creator, I'm not obligated to do a background check on each user and try and see if my content is going to offend them, or bother them, or be considered irritating by them, it's just to C R E A T E.
Thank goodness!