While I agree that developers should choose their tools according to their situation rather than their dogma, I think you missed some of why people are using it “everywhere”.
Unlike more rich frameworks, the React library is small. Its API is focused. It’s easy to reason about it. Best of all — you are expected to interact with it using your own JavaScript, not special library functions (ex. you use map, not ng-repeat).
I would argue that React not being a fully featured library is exactly why people are using it for everything.
An aside; Netflix is moving (has moved?) to React. And saying Google uses Angular is a bit of a miss when you can’t really point to too many projects that normal users touch. They don’t use it for search, for mail, for drive… whereas React is used on the Facebook/Instagram UI that every user sees. I’d hazard a guess more people (in total, not just devs) interact with React UIs than Angular. And that’s saying something given its age.