Weak robots make no sense
The robots in these movies are weaker than grass blades, mowed down easier and do about as much damage. What gives?
First of all, WHO would design ANY battle/combat robot/droid that way? Who? Why?
Second of all, WHO would BUY such robots? There would be a million Karens wanting to see your manager, because your robots are useless and they want their money back. These robots would probably be too weak for GARDENING, let alone combat! WHAT was George thinking?!
Does it make the Jedi Knights (such as they are in these movies) seem powerful when they EFFORTLESSLY slice down an army of these things? I am more impressed when I see some underpaid teenager sit in a lawnmower cutting grass while listening to some soul-tearing noise way too loud.
Now, think about if they were more robust, looked stronger (seriously, could they look ANY weaker?), were actually useful and tactical, and knew how to 'predict' events, movements, actions and such based on statistical probabilities and such? I mean, massive databanks to use algorhitm on to predict how anyone will act in any given situation, then using that to plan countermoves - all in a millionth of a microsecond! That's what they SHOULD be able to do, MINIMUM.
Think about if they were given their own, short scenes - a few scenes depicting a robot group doing amazingly demanding, skill and precise timing-requiring tasks impossible for humans (except maybe the ninja or high-level Jedi). Think if they were able to ACTUALLY COUNTER the Jedi moves.
What about showing about 10 robots, each of which have a specific specialization programming, one could be a masterful scout with a cloaking belt, another could be genius at strategy and tactics, another would be able to tank a lot of damage, and so on and so forth. Each robot would get a name, 'personality', a cool voice, and each robot would look strong and good on camera (or 'camera'). They would all be shown to be masters of their craft in their own, short scenes.
(This movie wastes SO much film or hard drive space for useless racing, SURELY this would be a better thing if you want to waste shots)
Now the audience would not only care about the robots a little bit, but also know the robots AREN'T pushovers, and can hold their own in a battle. Sure, Jedis are still going to be stronger and better, but when these 10 robots 'die' by the hands of the Jedi, we could have at least an EPIC BATTLE, where even the Jedi are injured, because the robots are just SO good at tactics and whatnot, and they would have TREMENDOUS trouble destroying even one of them.
When they finally 'die', some of their deaths would be more sad than the teddy bear dying in RotJ, or when C3P0 gets shot to pieces (I still don't get this, as they have the same-looking robots roaming around without anyone asking 'who are you', but whatever) in TESB.
Wouldn't this be much better not only cinematically, but to make the Jedi seem incredibly powerful? I mean, which makes you look stronger, beating a punching bag or beating a strong enemy?
The Jedi look like pushovers, because all they defeat are even pusheroverers. Err.. pushier overs? Pushovaries? Never mind, my point is, the robots could have a really cool story of their own, and the audience would have to shed a small tear when they are 'killed' by the Jedi, and even they might have a small philosophical question about whether it's right to just maim these things that seem to have a personality (just like people would be shocked if a Jedi suddenly sliced R2-D2 in two halves (I can't bring myself to say 'in half', because it's impossible to cut something into just ONE half)).
Battle robots this weak and 'soulless' make no sense.
(I know robots don't have souls ANYWAY, but C3P0 and R2-D2 are very 'soulful characters', which is all I mean by this)