I'm gonna say it straight out: Frontend developers are breaking the Internet! They have been stricken with some kind of mass psychosis in which even the least amount of independent thinking has become so hard that you think you're dealing with a zombie. It doesn't even qualify as a form of blind following, because nobody is leading. It rather looks like everyone is running around frenzied.
Perhaps one of the reasons why frontend developers has become such a hazard to the web is because they don't understand the backend. Once you combine backend and frontend development into a single trait, you get to understand both in depth and detail.
Some types of applications cannot be build without using scripting capability on the user agent, applications like browser based chat engines etc, but such applications belongs to a unique area that perhaps never even should have migrated to the browser in the first place, further more those types of unique applications are hardly what most websites are running.