По твоей идеологии, нужно выбросить всё легаси и переписывать постоянно весь софт на новый "няшный" язык постоянно. Если в новом стандарте завезли фичи, это не значит, что всем нужно их навязать в обязательном порядке.
Няшный - это Си. Няшный Си.
Сколько фич не завози, а таким же удобным, как растишка, ему не стать. Я не предлагаю переписывать легаси, если это легаси вообще не нужно переписывать. Но вот если что-то нужно переписасть с нуля (да так бывает, представь себе), то на крестах это делать смысла нет.