If the vendors at least based it on arduino and published the sources, we could have alternative firmwares that iron out the worst kinks. (E.g. doubleclick or tripleclick to turn the thing on, etc…)
Would work with other embedded architectures but these have fewer coders out there…