I don't think it's entirely that so much as the posts read like standard advertising, which many around here actively dislike and came here to get away from.
You gotta adapt the writing to different community norms instead, and you can't assume people know what's up with what you're trying to do. I read the sidebars, but a lot of others don't, so an intro post that you pin and also link in the sidebar would help.