Скорее всего, у меня будет непопулярное мнение на данный счет. Но, начнем:
1. служить должны все (кто может) - иначе наступает ситуация, что реформируют армию люди, не проведшие в ней и дня, а также общество получает инфантильных самовлюбленных "полуграждан", которые граждане России только по факту рождения в России. Эти "полуграждане" привыкают, что государство им "должно", что "должны" родители и все подряд, а то, что что-то сделать для государства - они обычно не помнят. Родину, знаете ли - как и женщину, любишь по факту вложенных в нее своих усилий, ну а граждан "которым хорошо, там где тепло" - ценности от них особой нет.
2. Армия - один из институтов социализации. К сожалению, сейчас родители кивают на школу, школа - на родителей, в итоге дети получают образование и нравы на улице. Конечно - армия, такой же слепок с общества, как и коррумпированные чиновники, полиция и т.п. Но собственно если бы солдаты там занимались боевой подготовкой, а не 1/3 от личного состава - пытались бы хоть как-то организовать себе быт - в армию шли бы те, кто хотел бы.
3. Профессиональная армия для России - это не ответ. У России очень много сухопутных границ, которые профессиональная армия без мобилизационного ресурса попросту не удержит, особенно в случае - если профессиональные части будут быстро уничтожены в результате крупной войны. По современности - патриотизм, как таковой, в российском обществе появляется, если только по факту победы сборной, в остальном же, у людей появляются "материалистичные" взгляды на патриотизм.
4. Как человек, отслуживший в армии, скажу, что как бы не плакались те или иные "спецы"-новобранцы - при нормальной армии они не забудут свое ремесло, как и таланты там не потеряются. Плох тот талант, что легко теряется. А после армии, имея опыт преодоления трудностей, научившись отвечать за свои слова и не прятаться за родителей и высокие заборы - люди только приобретают, а не теряют.