This has already been discussed. Here is a quote provided in another thread, from Star Wars Insider:
"The response goes into the usual "they didn't know they were going to be clones in the 70s" answer, and then says the interesting thing:
However, there is also an in-universe explanation, provided by none other than George Lucas himself. During the productions of Episode III, Lucas told crewmembers that the stormtroopers seen in Episode IV are made from multiple sources. That is, they're not all Jango clones. By that
time in the saga, other clone hosts have been selected.
Lucas intimated that the selection proces has become more political than strategic in some cases - a highly placed officer's cousin might be selected over a more capable specimen, for example. The politicization results in less-than-ideal candidates, which could explain some of the embarrasing marksmanship witnessed in the original trilogy."
He knew the details but not the small little details. Most sequels are like that.
I thought that Stormtrooper went to an academy. In the expanded universe, wasnt Han Solo's past all about defecting from the Imperial Academy?. Also, didnt Kyp Durron take the Starcrusher and blew up a planet that house the Imperial Academy?Or was the academy just for officers?
But in the case of the Stormtroopers and the Clonetroopers the movies and the EU collide. In the EU obviously all the Stormtroopers are normal humans, while in the movies they are clones.
Well, why post in the EU section then?
Recent EU authors have tried to keep continuity, saying: Yes and No.
Yes, there were/are Clones within the ranks of the Empire's Army and Naval Forces, but that there were also non-Clone Troopers who fought for the Empire as well, many as Stormtroopers and as Pilots, etc....
And, if you ask me, that sounds better than saying they were all just Clones....
I think that alot of the clones from the clone army are going to be killed in the clone wars, so to keep up an army the Empire recruits others inbetween III and IV...
I didn't realise ol' GL had come out an said they were all clones. Mneh, makes no difference, plus makes more sense out of Leia saying to Luke, "Aren't you a little short to be a stormtrooper?"
in the EU, Han defected from being an imperial PILOT, not a stormtrooper. There are cases, even in the films, where stormtroopers are regular humans, or at least humans in stormtrooper armor. In ANH, Vader tells an officer to oversee the search for the escape pod "personally" so the commanding officer of those stormtroopers in the desert is actually human. So there must be cases here and there where a human may command clones as needed. And as for Kyle Kataarn, thats a video game, which has far less wait than even the novels. But after the days of the Empire's glory, the Remant no doubt started recruiting humans for stormtroopers since the New Republic surely found and eliminated any active cloning facilities.