If this works very well and reliable, it might not kill programming as such, but it might put a lot of small businesses who do custom software for other small businesses out of work.
Honestly, I don't see a big difference between learning the arcane non-standard, non-portable incantations needed to configure and use various forks of standard utilities running on the $CLOUD_PROVIDER, and learning to configure and run the actual service that is portable and completely standard.
Okay, I lied. The later seems much more useful and sane.
Not only that. When your self-host goes down your customers complain that you are down. When AWS goes down your customers complain that internet is down
reply