Does it take a genius to figure out how to build twitch? It’s a modern crud app with video streaming.
Everything is easy to build until a small nation state’s worth of people want to use it at once.
That doesn't stop CV-hungry engineers from finding ways to overcomplicate it.
(I do agree with you on this topic in general)