Thats certainly wrong in numbers. Even if the battle droids are actual just a bit more than scrap material. But one explanation is, that there were several millions of CLONES in the beginning of the war and later on the ranks were filled with billions of new RECRUITS (although it would have made order 66 a little harder *ggg*). So we just put several zeros behind those 3 millions *gg*USSEnterprise wrote:A quote of the "Star Wars, Episode 1" Visual Dictionary, which is canon I believe.
"Of the teeming trillions of species that populate the galaxy, very few become full-fledged Jedi Knights: the ranks based on Coruscant number only about 10,000."
So according to this, there are Trillions of species in the universe and the best army the republic could come up with number 3 million?
Trillions of species is nothing. Even on earth we have billions of species *gg*