Why are frontend web development technologies so broken?

If you’ve worked in front-end web development recently, you’ve probably realised how messy the whole thing has become. From languages that compile on top of other languages, to the ridiculous number of frameworks released every day, it’s overwhelming. In fact,…