I believe I made the right decision. While I still remember parts of my time in the Corps very fondly, the Army is a much better fit for me. I get to do a lot more mentoring, teaching, and outside the box thinking. Plus the Army is much easier on families than the Corps was.
Are there some things the Corps did better? Sure. But there are a lot of things that the Army does a lot better too (I'm leaving this purposefully vague). In the end, every service has it's pros and cons, it's just a question of which better fits your personality and career goals.
Maybe a temporary probationary period at a lower rank to get their feet wet? Say 6 months after enlistment and re-training. The service member is renstated at the former rank, barring adverse action.