Поверну в сторону психологии/социологии.
Эффект импринтинга по Конраду Лоренцу означает запечатлевание. В чувствительный критический период утята определяют маму (см. фото) и единожды свершившись, процесс запечатлевания необратим. Запечатлевание не требует повторения, достаточно одного предъявления движущегося предмета, чтобы утята или ягнята сочли бы его своей матерью.http://vikent.ru/enc/16/

Продукты, скажем компании Microsoft, разрабатываются по принципу "быть первыми на рынке" (помню из оффициальной методичке MCSD), т.е. из расчета быть первым движущимся предметом для запечатлевания. Миллионы людей далее следуют за этой компанией, как утята. При этом порой сильно ругаясь, ибо им не нравится объект их страсти, и понимая, что есть другие лучше (Думаю, К.Лоренц тоже не стал идеальной матерью).

Но опыт человечества не бывает бесполезен, например, дает некоторые стандарты, вполне себе полезные, как POSIX. Речь все-таки хочется вести о замещающих технологиях, и основной вопрос будет таким:
Возможен ли слом импринтинга в разработке ПО, и, если да, какие стандарты стоит взять с собой в новую жизнь?