Being enlisted puts you on track to being a good enlisted soldier. It doesn't necessarily mean you'll be a good officer. The skills are not directly transferable.
Generally speaking, officer trainees learn the basic soldiering skills they need in their pre-commissioning and post-commissioning training. They don't need to enlist for that. If they were to spend time in the enlisted ranks, they'd be officers that many fewer years.
In the Army, many if not most officers-to-be who didn't come up through the ranks also get to serve a short summer internship/apprenticeship in a "real" Army unit in between their third and fourth years of school.
The current system seems to not only be working well, but appears to be the best available alternative.
Generally speaking, officer trainees learn the basic soldiering skills they need in their pre-commissioning and post-commissioning training. They don't need to enlist for that. If they were to spend time in the enlisted ranks, they'd be officers that many fewer years.
In the Army, many if not most officers-to-be who didn't come up through the ranks also get to serve a short summer internship/apprenticeship in a "real" Army unit in between their third and fourth years of school.
The current system seems to not only be working well, but appears to be the best available alternative.