Programming is -relatively- the easy part.
Getting it right is much harder.
Knowing what to build is way harder.
Debugging is hard.
Dotting all the i's and crossing all the t's to get your product to ship can be hard.
Maintenance and support is hard, especially if the product is riddled with problems, but also just due to the passage of time.
Dealing with tech debt is hard.
Communicating is hard.
Pedantics. all of that is programming.
And all of that AI can do it now.