If you only look at the advertisements, hybrid cars seem almost perfect: no need to plug in, fuel-efficient, and some even ...