That said, this healthy Vue/Angular/React competition has been great for us devs.
I think I'm going to dig in my heels this time. React is fine. It's more than fine, I absolutely love working with React, Redux, redux-saga, redux-observable, and a whole bunch of other libraries and patterns that I've finally begun to master after over a year of headaches and frustration. I'm not going to switch to Vue, not even for my next side project.
I didn't personally care about the BSD+Patents license, but you definitely have to keep your eyes and ears open with backlash like this. Even if I think it's a total issue, it might affect my ability to hire employees or even sell my company. So I'm really glad that React is now released under the MIT license.
Seems like an argument against the react ecosystem
It was the same as any other programming language, framework, or ecosystem. Exactly the same as my experience with Ruby on Rails when I first started doing web development.
In the case of fewer frameworks, you would still have these. Arguably more due to lack of competition.
> evaluating all the various alternatives
Pick one of the "Big 3" above. You'll be fine. Largely due to the previous point.