I like the opinionated approach of NG2 over the flexibility of React because it takes a lot of decisions off of me that i am not too interested in when building a new project. I am a full stack developer leaning more towards backend in recent years and i found setting up and finding out about best practices and "what to use" for React a bit tedious, also it changes so much. The last Flux framework i used was alt.js which was popular last year but is hardly used anymore.
I also really like Typescript and believe enforcing it is a good way to get general JS code quality up.
I also really like Typescript and believe enforcing it is a good way to get general JS code quality up.