No, it isn't; it is derogatory in that it's used to label us as people who feel we are inherently better than other, which we do not. That said, we're pretty easy going and aren't too insulted byt he term, as long as it doesn't get out of hand. An MP might jokingly call himself a "meat-head", an armored soldier a "zipper- head", an artillery soldier a "drop-short", etc.. but none of these people would actually appreciate you referring to them in such a manner. Same goes for ring-knockers. Someone might ask me, "did you go to RMC or civi-U?" and I might reply, "I'm a ring-knocker, :crybaby:" but I wouldn't appreciate you referring to me as "that ring-knocker over there" to all your buddies.