You are sounding remarkably defensive. I'll chalk that up to English not being your first language, which will also explain the content itself seeming a little.. Forced in its presentation. I would say the spam tag arose because there are a number of posts to your work within a day or so. When you have two fresh accounts, it will look suspicious to some. I have no idea if your content is well researched. I know nothing of the situations you're writing about, they're in a different world that I am quite throughly removed from for the time being. It appears to be spam at a glance, I read the articles. I felt the timing of their posts and two new members pushing the links, combined with the presentation of the website and the content screamed spam/forced. Just my opinion, please continue your work, you are clearly very passionate about it.