Субординация в государственной службе

Уважаемый Дмитрий Анатольевич!
Давно искал способ предложить Вашему вниманию свое видение решение проблемы субординации. На сегодняшний день люди, носящие на плечах погоны, получают очередное звание или чин по выслуге лет и соответственно некоторую денежную надбавку. При этом часто происходит нарушение изначально задуманной субординации, то есть подчинение нежестоящего по званию вышестоящему. Проще говоря лейтенант командует полковником. Это неприятно видеть людям внутри системы и вызывает большое недоумение у простых людей, на виду которых происходит такое подчинение. К чему тогда иерархие в завниях и чинах?
Предлаю следующее решение: Звания и чины необходимо присваивать не в соответствии с выслугой лет, а соответственно занимаемой должности и именно на тот период когда занимается эта должность. Люди меняют должности не только снизу вверх, но и наоборот. Поэтому после смены должности, автоматически должно изменяться звание или чин. И таким образом, платить за "звезды" не надо. Лучше надо платить за выслугу лет. Это будет стимулировать людей оставаться верными избранной работе. Меньше будет "летунов" - больше будет настоящих специалистов и профессионалов. Ну и сами "погоны" будут выполнять свою изначально задуманную роль, а людям, одним приятно будет их носить, другим - приятно будет наблюдать справедливость!