it's not free though, if you only do it in return for an advertising space. It's a business and means nothing to many people.
I personally get no value from your posts. It's like a beggar playing an instrument on the side of the road to me. I never asked for it, and would never enjoy it nor pay for it.
Of course it is still spammy when 9 out of 10 posts are ads by 9 different women.