I've been building web based software for 15 years and I've always only picked up on new "fad's" IF they actually improved what I was building. It has worked well for some customers but sadly, these days, everyone wants the latests thing even if it doesn't really fit the model or make the application better...
There are so many simple tricks one can use to make a web interface easy to use, cross platform and fast (limiting the actual code the browser has to load and render, avoiding JS, jQuery and the like like the plague and such) but everyone want to use Laravel or Angular or jQuery when they don't really need to!
The world is making things hard for it's self...