Есть такая штука, специальные звания.
При чем тут армейские генералы не подскажите?
О том, кстати, написано в вашей статье.
Там же речь про государственного советника Российской Федерации 2 класса, что соответствует генерал-лейтенанту уже, генерал-майор это 3 класс.
Есть такая штука:
"ТАБЛИЦА СООТНОШЕНИЯ КЛАССНЫХ ЧИНОВ ФЕДЕРАЛЬНОЙ ГОСУДАРСТВЕННОЙ
ГРАЖДАНСКОЙ СЛУЖБЫ, ВОИНСКИХ И СПЕЦИАЛЬНЫХ ЗВАНИЙ, КЛАССНЫХ
ЧИНОВ ЮСТИЦИИ, КЛАССНЫХ ЧИНОВ ПРОКУРОРСКИХ РАБОТНИКОВ".
Изучите на досуге. Вполне официальный документ.
А почему пишут в сравнении, думается мне большинство в спецзваниях не разбираются, да и долго это, вот и упрощают. Но, в целом, лукавства тут нет. Имхо.