You can bet your ass if one of these obscenely funded startup takes on the same problem, you are going to see all of that microservices, event sourcing, reactive patterns, service mesh jazz all over the place when they are dealing with like 100k users. And throw in the obligatory machine learning for intelligent ranking or some shit like that.
What is wrong with event sourcing? We also built our app without any microservices but event based processing is actually quite good pattern. Basically the state of the application can be replayed with the events.
Nothing at all. These are all very valid things to do in the right circumstances. But when a certain idea gains hype in the industry, people try to fit it into all sorts of areas and I was making a generalized statement on that.