есть 2 версии: подражание америкосам (у них нет прапорщиков) и вторая, наверное более реальная, возврат армии в то состояние, какой она была во время ссср (прапорщиков по-моему ввели в 70ые годы). Но если углубиться, то звание прапорщика появилось где-то в 17 веке, что означало что-то вроде знаменосца. Я вообще даты и года плохо запоминаю, но вот такие факты были точно.
ну и еще есть соображение.. Прапорщики - и не солдаты как бы и не офицеры. Если их классифицировать как солдатский/сержантский состав, прапорщикам это не нарвится. Если как офицеров - то дорого и накладно.