@gsuberland @malwaretech
Also the fact that they need to handle wildly variable running speed and load.

One reason the Prius is so efficient despite being a gas only car is that the engine can be designed for a very tight, well defined operating envelope.