OK so make it 4 yr minimum.
I said 2 yrs because I don’t believe the short fall if we even have one at this time, is very large plus there will always be a % of the mandated recruits who opt to re up.
Nope. The modern military is highly skilled and needs a certain level to maintain itself. National service is a communist ideal. Not interested