I tend to agree with you, but posting your own content is by definition self-promotion if it's content marketing (which the vast majority of your blog posts are). At the very least that's how a power-hungry Reddit mod with a bug up their butt will treat it.