This is utopical, but if Kemper were to test the OS 5 like automotive companies test embedded software, which is much simple, then they would have a release version every 2-4 years And maybe an outside team that had to go over each line of code the first team wrote and check it. And test every possible scenario, a difference being possibly made by just increasing one parameter of one "black box" (ex. stomp). And don't forget the hardware, each component would have to be tested, for each device build - 100% QS tests for everything. I'm much more happy to have frequent updates that work 99% percent of the time.
I am an engineer in the automotive market (Pretty senior one). Ever hear of module reflash? Automotive absolutely has bugs. plenty of them too. Do a search for "TSB REFLASH". and you will see plenty of firmware related bugs.