I got out in 1998, so I have no idea what's changed since then. But back then, there was not transition out of the military to civilian life. You spent your last week (2 weeks if you played the system) just going around with a checklist having every area sign off on it as you turned things in (TA gear, outprocessing dept, pay, etc).
Based on my own experiences, and those of many of my friends, the military absolutely needs to have a deprogramming period when you get out. And not just for the big stuff. When I got out, I had a hard time dealing with civilians at work who were lazy and refused to do anything. In the military, you were direct and forceful to those people. Can you imagine yelling and insulting someone at work who wasn't doing their job at a call center? Thankfully I was smart enough to never do that because I knew the difference, but it was hard to transition from the one area to the next. I mean, one of the guys in my squad was notoriously filthy. His idea of ironing his BDUs (uniform) was to lay them in between his mattresses. His barracks room was a complete filth pile every time it was inspected, and it stunk to high heaven. After counseling statements never had a result and he refused to change, we took him out on the flight line and forcibly washed him down. He wasn't ever dirty after that.
But think about that for a minute, in hindsight. How horrific was that? Talk about consent issues. But back then, it wasn't unusual to do that to someone who was always getting out of line. And it's trained that way (or it was) from day 1 in Basic training. Just look up blanket parties. While officially frowned upon, the cadre absolutely encouraged them. If someone in the squad screws up, the whole squad gets punished. So let the squad dish out the punishment, and that way the person will learn. Full Metal Jacket was the most accurate portrayal of boot camp that I've ever seen.
so yeah, back to the point. The military breaks you down into nothing, then rebuilds you back up as they need you. then they send you on your way with no retraining once you ETS (leave). That is fundamentally flawed. And a big reason why so many vets are having so many issues after they get out.