Most of the things in web and mobile development has moved from hard engineering to fads. That is because the focus is more on UI. Just like content can be produced out of thin air, fads can be produced out of thin air. Better approach is to participate by creating content than just reading it.