Нет, ну квалификация, типа "Летчик первого класса" или должность "Командир эскадрильи" это понятно. А звания тут при чем? Ведь обходятся без них на гражданке.
А раньше и там были всякие титулярные и статские советники. Отменили. И - ничего...
Ведь и Красная армия в Гражданскую войну как-то обошлась без званий. И победила (я не о политике сейчас).
А то фигня какая-то получается. Скажем, заслуженный боевой летчик-майор в форме по субординации должен прогибаться перед дирижером-генералом или какой-нибудь подполковницей-спортсменкой из ЦСКА...
Да и полно случаев в армии, когда у, например, майора в подчинении находятся подполковники...