I may be way off here but I think the sums are roughly.
Internal combustion engines are only 20-30% efficient in converting chemical energy in to mechanical energy. 0% efficient when waiting at the traffic lights.
Electric motors are 80% efficient. So charging batteries with an ICE is not ideal, but at least you do not waste energy when stationary or slowing down.
So why hybrid? Despite most journeys being short people still want the capability of driving longer distances, so an in ICE is needed.
I’m sure there is a future for electric vehicles and the Prius is a necessary first step, but it’s time to quickly move on..
Yeah but ...
With a hybrid you still have the same IC engine efficiency (the output mechanical energy now being used to turn a generator, rather than a gearbox). On top of that you have the fact that the generator isn't anywhere near 100% efficient, nor is the battery charging process (from memory you have to put in 10-15% more than you get out again). And then you've got the losses in the electric motors themselves.
Cumulatively, I'd be willing to bet that lot is a bigger loss than a modern gearbox between the same engine and wheels. As mentioned, the car would be a lot lighter too without the banks of batteries, which would further help.
Now regenerative braking may help a bit, but I suspect it's not particularly efficient (it's going to be subject to the same generator and charge process losses mentioned above, at the very least). And obviously usage and driving style comes in to it hugely. On a long motorway run you have zero regenerative braking.
Remember the Prius recording worse MPG than a BMW M3 when both were driven in formation for 10? laps round a track.