Oh, absolutely agree with all of the above. But a hub motor with minimal drag yet more rotating mass might not be more appealing than a mid-drive with slightly more drag yet slightly less rotating mass. The devil's in the details, is what I'm saying.Small geared hub motors (250W) have very low drag compared to direct drive motors. It is one of the reasons companies like Bianci are using a small geared hub motor in their E-road.
Pinarello also used a small geared motor.
Quality mid-drives started appearing only in 2014 and Bosch Gen 2 motors had quite a bit of drag above 15mph or 20mph speed limit. When Shimano released their motors with minimal drag and Bosch started losing market share rapidly, that is when they switched from small chainring +reduction to bigger chainring .
The latest iteration has much lesser drag and no reduction gearing inside.
In fact, back in 2016, I used to train using Bosch Gen 2 motor E-bike in no-assist mode to strengthen my quads.
Slowly, we will begin to see lighter and more efficient motors but what is currently present in the market is not the ultimate by means. We will continue to see evolution of E-bike tech for many more years.
But yes, the technology will continue to advance rapidly. I've got three e-bikes at the moment, and I might not still own a single one of them in 2-3 years!