Facebook is NOT welcoming of the marketing efforts of its users, and often, family and friends on Facebook are ANNOYED by marketing efforts. Both of those statements are undeniable. So trying to “market on Facebook” requires good sense, strict moderation, and an understanding of how Facebook might work for marketing purposes.
Personally, I rarely post any marketing messages on Facebook. I post them on Twitter frequently, but I also try to make sure that 75 – 90% of what I post on Twitter is either personal interaction, plugging good free content, or plugging other people’s stuff. I do think, however, that monetizing my content on even free social media platforms is perfectly acceptable. Why? It’s simple. Even though the platforms are provided to me for free, I’m also providing the content that allows the network to exist. If nobody posted on Twitter, they’d be broke.