It was a poorly designed service, for the client-user, from day one; for the Serverless provider it is more large sized revenues genius.
Running a server or a cluster of servers is elementary, kids. Do not believe the cloud hype. There is no need to spend the cloud dollars when a small fraction of ones' cloud expense gets one exponentially more compute. All you need to do is get over the fear that running a server is difficult. it is not.