Angular has botched the first 3 years of its existence with breaking changes every major release and catastrophic bundle size. And it shares the name with angular.js - one of the most dreaded frameworks of the past for mostly anyone that had to maintain a few years old angular.js projects. And it's the most frameworky of the bunch, thus it comes with a heavy stack.
Vue & React were better, leaner, easier alternatives. Angular just survived, because it's super heavy in use inside google. I guess it will never catch up to vue or react again. Maybe with rebranding. But maybe they don't want to as it serves google well already.
Like vue even works without a build, just create an empty html page and import vue and you can fiddle away.
Also angular wants to own the entire page, which makes transitioning parts of a page not the easiest. And if you did anyway (like we did) you ship 1MB+ of framework just for the smallest widgets.
In angular there is so much stuff upfront, its just a bigger barrier to get beginners interested in.
One of the reasons it's not mentioned is because of the bad fame. Especially here on HN it's almost exclusively being hated on.
I learned to ignore the hate and continue working with it. Version 11 is awesome, and we had a great update party with the Angular Team on the official discord (https://discord.gg/angular)