When it comes to training, after 3 years you just have thousands of volunteers and not a good command structure. apparently, it takes 20 years to develop a captain.....
Sorry, you don't know what you are talking about here. It takes about 3-4 years to make a captain and a good solid non-commissioned officer. With sound non-commissioned leadership, basic training produces soldiers in months. Some of the advanced units of the Iraqi army should be just about there. Think of the expansion of the US Army from Dec 1941 to Aug 1945... 4 years
It takes about 20 years to develop a first sargeant and a colonel but first they can work on battalion level leadership and tactics.
Sorry, I may have made a mistake on rank, but I am not convinced you understand the challenge of the organization and leadership. You are probably some populist who think all you need is workers.