The alternative you imply -- post with rank or anonymously, is phony. You posted the man's rank, in order to sway readers to give him extra credit, beyond the strength of his arguments. There's an old saying, about not being a respecter of persons. It sounds discourteous to contemporary ears, but it isn't. It refers to rank and social status. Rational public debate is no respecter of persons.