It doesn't have to be about lasers or invisible cars. Greene didn't feel like a threat (which is what a villain should be) and looked as though he was no match for Bond. Which he wasn't.
General Medrano however was menacing and downright nasty, and IMO should have been given a bigger role.
I...