Around 2016, the term "serverless functions" started to take off in the tech industry. In short order, it was presented as the undeniable future of infrastructure. It's the ultimate solution to redundancy, geographic resilience, load balancing and autoscaling. Never again would we need to patch, tweak or monitor an application.
It's mind boggling that having an easy to use local environment wasn't the first thing cloud providers did
Not mine boggling imo when you think of it from the angle of "then they'll have to spend more money!"
Otoh I had an argument with an AWS rep who just didn't understand why I wanted an isolated local dev environment.