may be. however not all applications are the same. Sometimes you need just functions, serverless or similar. I wrote apps based on kappa architecture which scale very well (processing and serving tbs of same data for different purposes and apps) Particulary when you can simply just add processors/functions without any server configurations.