I lean towards your thinking. What I believe is there some key factors.
When I got drafted Jan '67, they did draft married folks, nor could you be married in the Army until you made the rank of Sgt E 5 IIRC. They enforced this by having you live on post. Granted there were soldiers who lived off post with a wife, but they did NOT draw housing pay and the pay was very low your first couple of years at the bottom ranks.
FACTOR 1: The bottom ranks are full of married soldiers. They are young with young wives, they are both immature and are facing some challenges that few folks in civvy life ever will.
When my dad went to war WWII, he left the day after Pearl and did not return until the war was already over. He had no commo with my mother other than mail, there were not cell fones, face time, face book etc When I left for Vietnam it was a 13 mo assignment unlike my dads. I like my dad fought a war, there were few restrictions on us out in the field and I like my dad went out and stayed out. Today the combat soldier goes out and often comes back at night to a warm/cool quarter, hot meal, drinkable water and a shower.
FACTOR 2: War is hell and this back and forth stuff puts a lot of UNCERTAINTY into ones life and that is bad for anyone.
FACTOR 3: Like my dad who did a Pacific Island tour, I stayed outside the wire my entire time and I knew we were go after the bad guys like crap goes thru a goose, were going to mop the rice paddies with azzes and for everyone of them who killed one of our gusy we were gonna kill a hundred of theirs. We were winners on the battlefield. Today, the only winners are the bad guys, we can’t go here, can’t go there, can’t shoot in that direction, can’t shoot unless fired upon…WHY the hell am I over here if I cannot fight and win, that is the American way since the 1700’s.
Add it up and look at it: Wife and kids back home and the soldier is only 20 years old, fighting a war he is not winning because the guy in the WH is not a winner, and that 20 year old kid and not even pray in his own foxhole, while being fed a line of crap about Muslims who he is his enemy. He like me and my dad stroked a check to the US of A that we would give all and all meant our very life for our country and yet we don’t even allow them to fight for it.
Suicide, can you blame them?
SOLUTION: Go back to pre Volunteer Army. You live in a barracks with 40 other guys, you barely have enough pay to buy beer, if sent to fight you go to kill every SOB in the rice paddy, the desert or where ever the hell the bad guys are, you figh and you win and when you go, you go till the job is finished, then you come home. If you decide to stay in the military, in about 3 years or so you make Sgt and it brings with it one hellva payday, now you buy that new car, now you can afford to get married. And for those who chose not to stay, if you do go to fight a war when you come home and get out you got a full ride scholarship that will give you an education to the Masters level and PhD on approval.