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