“A Staff Sergeant is a Non-commissioned officer, not an Officer. This guy has all of the creds that he needs.”
Its Yahoo, I don’t think that bunch could tell a General from a PFC.
Even when the rank is plainly written in whatever article they are plagiarizing.
You are quite right and in doing so, they completely destroy whatever credibility they might have had. It's a tale of journalism writ large, they ignore the boring detail and make it clear that they likewise ignore facts, the truth, or for anything that gets in their way to deceive their readers.