The Serverless Revolution Has Stalled
Serverless is great or it sucks are extreme viewpoints.  Reality is somewhere in the middle. For some specific use cases, (image manipulation, Alexa skills, etc.) serverless is fantastic. Dealing with persistent storage and DBs is challenging. But continues to evolve.Managing server fleets and keeping them patched is no small feat. How much of the productivity can we gain if we didn't have to do all that with serverless? It's not possible for all use cases today. But can we move from say  less than 5% of the use cases today to say, 40-50% of the use cases in another 5 years?