
I know it's sort of stupid to criticize the lack of realism in Star Wars (and probably dangerous too), but something that keeps bothering me is the battles, especially the ground battles in the prequel trilogy.
Being a soldier and a rts gamer, I know how both basic infantry tactics and battlefield tactics are important to stay alive and winning a battle. A great example of infantry tactics can be found in episode two of the band of brothers miniseries, when they assault the German artillery positions. The soldiers stay low to avoid getting hit and provide covering fire when their comrades are moving.
If we look at the Geonosis battle, we see thousands upon thousands of clones and droids charging each other as if it was a medieval battle, exposing both sides to hostile fire. Whether you get shot or not depends on your enemies aim. And considering the vast sea of clones, the droids only have to point their weapons in their direction and they'll probably hit something. In theory, the side that has the most troops is the side that will win.
Real life commanders stopped fighting like that in WW1, because machine guns would mow down an entire battalion in a matter of minutes. My point is that in a universe that is so technologically advanced, commanders on the battlefield must have learned that lesson a million times.
One thing that is realistic though, is that the Republic had air support, eliminating CIS mobile units. Both sides had armored units, and the Republic has artillery.
Why the Republic didn't have stardestroyers orbit, waiting for CIS ships attempting to flee, as well as bombarding the CIS ground forces to scrap metal before the battle began is a mystery to me. The ships were able to enter the atmosphere close enough to the CIS forces to rapidly deploy the ground forces, so the CIS probably didn't have a lot of AA guns.
But the Republic won anyway, I guess the CIS simply didn't have the firepower and "manpower" to resist the assault. Quite obvious, since they didn't know the clone army existed.
Oh, and Mark Hamill has a guest voice in Futurama: Benders big score. I think he's Lars.
MTFBWY!