True, I'd hate learning a new DSL...
Also true, suppose one would have to basically make it support basically full nodejs code? I wonder how restricting AWS Lambda gets, once you start building something complex.
Why instead of AI? I started thinking about this more because of AI, if you have a clear definition of your backend, with solid primitives, that can just get deployed at each commit, without much concern for the infra and such, this makes it easier to slop your way through features?