I think you are giving Stan way too much credit for your own thoughts on the subject. If he had articulated anything remotely on the level you are suggesting that would be different.
Having met Stan, I would say that I am not. Stan may not write well on message boards, or may not have the time to write all that he would like. Best not to confuse writing skills with validity of perspective. As well, it's interesting to me that you label his post as cartoonish, as this seems to be one of the kinder adjectives used to describe aikido by those in other arts. It would seem to me that aikidoka, if indeed viewing their art as a path of budo, might be a bit more sensitive about denigrating a thing based upon appearance.