But this isn’t real life. This is a galaxy far, far away, and because the stormtroopers are such poor shots, our heroes have been able to get out of many a jam. The clone troopers, on the other hand, were taking out expendable battle droids and… well, sadly, a bunch of Jedi during Order 66. In that regard, it makes sense why their accuracy was significantly better. If only Obi-Wan had given Luke a more factual impression of their successors.