It's not really "bad" software so much as poorly optimized or even bloated software. Hardware and software go hand in hand. Your software can only develop so far until your hardware runs out of the ability to process it. That's a big reason why MCU1 is limited in terms of features and options. As they continue building out the software for MCU2 powered cars, it's only a matter of time before those become slow as well due to hardware limitations and then we'll have an MCU3, MCU4, etc. Given how long MCU2 has been out, it's not outside of the realm of possibility that we're starting to see some slowdown from that hardware as the software continues expanding. Especially as they develop more and more for future hardware.