That's why we need free systems
We finally need to come to a point where systems are as transparent as possible. For example we could go the OpenFirmware approach and compile the firmware at boot-time.
Adding a complex system like EFI will just increase the chance of a backdoor slipping in undetected. It's much easier to hide something in 30 Megabytes of code than in 100k. And since EFI supports things like "secure" boot, you cannot even go the minimalists approach by run throwing out everything you don't want.