

AI is a tool, Ashish is 100% correct in that it may do some things for developers but ultimately still needs to be reviewed by people who know what they’re doing. This is closer to the change from punch cards to writing code directly on a computer than making software developers obsolete.
I would say that we can’t really quantify morality on a time scale that large. I may be confusing terms here but the specifics of what is and isn’t considered moral will vary wildly between different groups of people and different time periods.
Even if you break morality down to the concept of “don’t cause unnecessary suffering” leaves a lot of room for different interpretation.