Earlier quoted context omitted.
Another question is who wants to maintain four decades old GNU C soup? It was written at a different time, with different best practices. In some point someone will rewrite all GNU/UNIX user land in modern Rust or similar and save the day. Until this happens these kind of incidents will happen yearly.
Rewriting sudo is a weekend project*. Getting people to adopt it is a many-year political campaign.
Implementing a subset of sudo is a weekend project, for some values of useful.