Seemingly all characters in the CDLC, and at least one vehicle have the config attribute editorCategory set to a value that matches their faction attribute. I don't understand the reason behind this, they both have the same effect, so setting editorCategory is redundant. It also creates unnecessary complications for anyone trying to create child classes in other factions - modders will need to create new entries in CfgEditorCategories for any non-CSLA faction.
I believe this issue is nearly universal with characters - I haven't checked all classnames, but while checking a random selection from Blufor, Opfor, Indep, and Civilian factions I didn't encounter any that did not have editorCategory set. I've only encountered one vehicle that has it so far: CSLA_CIV_An2_1.