Касательно искусственной матки... Если начнут применять массово - будет зло. Потому что невозможно искусственно воссоздать то, что придумано природой. Я вам как программист говорю.
И начнутся отклонения, злоупотребления, эксперименты...
Разве программисты пытаются искусственно возсоздать что-то, что придумано природой? Неужели Нортон коммандер?!!!

Файловые менеджеры - это проблема другого рода

(и, кстати, даже тут имеет место анализ механизмов человеческого восприятия и взаимодействия)
Область, более близкая к теме - искусственный интеллект.
Если еще ближе - распознавание отсканированного текста, например. Вы с лёгкостью распознаете текст, в котором часть букв размазана, а часть - пропущена. "Научить" программу делать это - нетривиальная задача.
Вообще, всё моделирование происходит по принципам:
1. "Как этот механизм работает мы понимаем и можем сделать что-то, что будет вести себя похоже"
2. "Как этот механизм работает мы понимаем, но и сделать что-то похожее не сумеем (слишком дорого, слишком сложно)"
3. "Как этот механизм работает мы НЕ понимаем, но сделать что-то похожее нам необходимо - делаем как попало"
4. "Как этот механизм работает мы НЕ понимаем, но нам это и не нужно"
Пофантазируйте и попробуйте применить эти 4 пункта к нашей с вами матке

Кстати, больше всего вреда наносит такой фактор, как "Ну давайте уже доделывайте скорее, нам некогда ждать пока вы сделаете работу качественно - нам рынки сбыта занимать нужно".