No other manufacture does over the air software updates. This problem stems from the fact that the firmware image got bigger with each update as incredible new features were added leaving the logs to be written over a smaller area. Also soldered on eMMC is probably less prone to failure than removable microsd under typical automotive conditions.