A LOT of companies change the whole stack just to copy the latest gimmick they’ve seen somewhere else.
Devs need to be constantly relearning how to do basic things, so you either chose some tech and hope it gets popular, or you get to know a lot of frameworks only superficially, which leaves a lot of the internet broken.