Please correct me if I am wrong here. If every use of the term social justice warrior is immediately offensive then I won't use it again.
It's not offensive at all.
> I phrased it in such a way to specifically avoid a statement of attack by calling it my personal feeling and further more I did not direct that description at any person but in response to the written article.
Ah, I see. you meant it as a compliment! In that case, good on you! It is a wonderful thing when someone stands up to injustice, and I'm glad you see that in the author of this article.
> Social justice warrior (commonly abbreviated SJW) is a pejorative term for an individual who promotes socially progressive views, including feminism, civil rights, and multiculturalism,[1][2] as well as identity politics.
There is nothing wrong with stating an opinion, but everything to its appropriate context.