Yeah, I agree and then over the air updates via wifi would be great too but those are typically slow, Honda's usb option is nice. Sitting at a dealer waiting for them to do an update is truly ridiculous. But, I'm still on my stock version after sitting at a dealership for hours on a saturday only for them to tell me germany doesn't work on saturdays and they couldn't do the last step, ugh.. ... but, I can live with the first version of the software, I'm not burning a vacation day just to get programmable buttons lol