> Using Angular is a bad idea, but lots of companies are using it anyway because The Herd stampeded towards the new shiny thing
The most ironic thing in all this is that your comment is still full of Herd mentality, except that it goes the other way.
Angular is a framework, period. Using it is neither a good or a bad idea, it all depends on the people who actually use it.