Sounds more like they picked the wrong tool for the job. SourceGraph doesn't really need a heavy front end framework because it is not an SPA and have a very small portion of interactive content on the page to begin with. Also what they complained about is mostly not specific to Angular, but has to do with SPA front-end dev in general. The title feels like a bait and switch.
you are right, and they actually changed the title of the article to "5 surprisingly painful things about client-side JS"
The title on echojs should be changed too.