Это не совсем они творят, а 7/8 винда, тем самым как-бы работает безопасность от изменения основных программ. Если запускать старый терминал (509 и ранее) без прав администратора будет что-то похожее...
Не надо слишком уж сильно ругать МТ, пока веских причин на это нет, а убирать старый вариант MQL они вряд ли станут, слишком много индикаторов и советников с потерянными исходниками перестанут работать, они это прекрасно понимают, но расширение возможностей кому-то действительно на руку, имхо, по мне так всё равно на каком языке программировать, главное чтобы было описание этого языка
Каждый должен заниматься своим делом, и тогда будет больше порядка...