Thanks for writing this. I couldn't agree any more.
We've worked with .NET for decades and it really just works or lets you debug easily.
Then we've started working on projects with Angular, React and Docker and it's just a nightmare to get a stable version.
There was a study comparing the “half life” of code in different codebases as a measure of “churn”. Linux unsurprisingly is pretty stable. Meanwhile Angular is the worst with code lasting just months before it’s rewritten. Then again months later. And again. And again.