Historically, we make systems to make these decisions - build a method to sort potatoes. Or build a method that can build a method to sort potatoes.
Ai, as a cognitive technology, has the potential to climb that hierarchy.
Yes, current software developers need to make more decisions now. But that is just until the methodologies settle.
Then it is over.
If you think the hierarchy has a highest level, or that abstraction can only go "this far and no further".. I don't know what to tell you.