I just recently bought a bike with X35+. I’m really happy with the bike, but I can’t believe why updating firmware has to be that complicated? My previous bike had a Shimano motor. Firmware could be downloaded using my smartphone and transferred to my bike from the Shimano app using Bluetooth...