Армия должна быть только контрактной.
Нельзя заставить человека выполнять какието обязанности насильно, все будет делаться кое как.
Военную подготовку, считаю, нужно проводить в курсе старших классов средней школы. В течении 9 мес. проводиться теоретическое обучение, а во время летних каникул сборы, для практического обучения. Проводить занятия в 10 и 11 классах, сборы проводить после 10 и после 11 классов. После второго сбора выдавать военный билет с отметками о качестве воен.подготовки. Если ктото не хочет проходить воен обучение, получает воен. билет с отметкой о непрохождении обучения, а дальше работодатель смотрит брать такого сотрудника или нет, по результатам обучения назначаеться звание, соответственно кто не обучался остаеться рядовым.
И вся проблема решена!!!