The C99 changes were pretty radical, but couldn't be broadly used until around 2016 when the Microsoft compiler finally caught up and started to implement the most important C99 features.
C11 provides a lot of useful goodies too. I don't relish the idea of writing C89 and giving up all the improvements.