Hub vs middrive efficiency?

Posted by catboy519@reddit | ebikes | View on Reddit | 35 comments

I own a bike with front wheel hub motor 250w geared brushless .

I've seen it about 100 times on this sub, "hub motors are terribly inefficient"

But I can't understand why a mid drive would be more efficient. It has nothing to do with RPM because when I operate my hub motor ebike, the motor spends 99% of its time close to optimal RPM. I maintain a constant speed most of the time. Although depending on battery and wind, my hub motor usually operates between 68% and 85% of its max RPM.

Any RPM outside of that range is either accelerating (which is only a tiny part of the whole ride) or exceptional conditions (storm, offroad)

So if we compared a hub motor vs mid drive at the same power/speed/rpm/torque, why would the mid-drive be more efficient?