That's one valid point. My real problem with it is that I've seen this promised before, and the things delivered were exceptionally unimpressive. In fact, the closest I've seen to something that does this so far was never touted under that rubric....the spreadsheet.
OTOH, back in the days of the Apple ][+ there was this program called "The Last One", touted as "The last program you'll ever need to buy!". It quickly sank without a trace.
All that said, a lot of what programmers do *is* cut an paste...only we call it linking in libraries, and we already have automated tools to do it.
And *that* said, I can easily imagine certain areas in which programmers are currently working being automated. Certainly there are areas where I used to work that have been automated. It's been a long time since I had to write a hash table, e.g., or a doubly linked list, or... well, lots of things. Expect the process to continue, and probably to speed up a bit. I don't expect the genuine automatic programmer before 2025 at the earliest. ... And even then I expect there will be areas it can't really handle....but I consider that requiring all children learn to code to be a really stupid move. Get them to think critically, OK. That would be a good thing, if you can figure out how to do it.