I would think the rate of progression in ebike motors has got to be a product manager nightmare.. You start a new bike project with the latest, greatest, bestest motor on the market.. Half way through the development process, someone comes out with something new that makes the system you chose seem like old news... So, your new bike is viewed as off the back on the day it launches... I'll take jobs I'm glad I don't have for $100 please..