…Take the fact that most stormtroopers are human in The Force Awakens. Did the clones expire after a while?
The troops in the OT are human too. They all have different voices and heights.
I dunno what happened to the clones. I’m not into the PT or EU.
It was explained in Rebels, which is apparently canon.