Luke saying robots in SW as which has to be a writing error for sure.
I rather liked it, since it’s objectively correct and it may be more correct than the term ‘droid’, if that term is merely a contraction of the term ‘android’, since that denotes a humanoid robot.
Of course I have no problem with ‘droid’ being shorthand for all robots in Star Wars, it’s just neat when a single thing in a story can have more than one designation depending on circumstance.