Actually most military recruits now come from the middle classes. Largely because so many lower class youths fail to meet recruiting standards due to having a criminal record, health problems, poor fitness, history of drug use, or lack of high school diploma. Most enlistment contracts only last a few years. In some cases those have been forcibly extended through a stop loss order, but that doesn't last for decades.