I won't argue that the web is complicated, but a lot of that complexity comes from the necessity of supporting so many different environments that you can't control.
I'd also like to ask when the last time you used JS was-- we use one UI framework (Angular) but no lodash, jquery, etc. to provide library functionality. Everything's just built into JS now.