The problem is not Angular specific, every Framework is designed to solve a certain problem in a certain way.
But most developers think, that when they learn once a Framework, they can use it for any kind of project.
When i read "xxx is really cool and fun" iam really careful. Most people create a "Hello World" and then THEIR favorite framework is the greatest thing in the universe and they communicate it to others.
Take a framework, live with the mistakes, until the next "better" framework appear... and it will appear, and the next, and .... ;)
But most developers think, that when they learn once a Framework, they can use it for any kind of project.
When i read "xxx is really cool and fun" iam really careful. Most people create a "Hello World" and then THEIR favorite framework is the greatest thing in the universe and they communicate it to others.
Take a framework, live with the mistakes, until the next "better" framework appear... and it will appear, and the next, and .... ;)