Проблема вся в том, что умники которые говорят что через 5 лет ии будет писать код, не понимают, насколько сложный процесс вообще написания этого когда и построения хоть какой-то архитектуры. Хоть усрись с этими слоями абстракций, но хотя бы какая-то условная бета-версия того, о чем вы говорите появится лет наверное через 100. И далеко-далеко не факт, что она будет работать корректно.