While MCU hardware improves in areas like hardware cryptography and graphics, software development struggles to match the same level of innovation.