As a business owner, react is a sensible framework to choose for a particular project because of the amount of developers that now know the framework.
If you choose some obscure framework, or get your developers to build a custom framework for you project needs, then the next developers to come and work on your project will have a barrier to entry to learn the code. If you chose React, then they just need to learn the use-case and they can easily write code for your project with litte-to-no barrier to entry.
I think it is important to evaluate these decisions on more basis' than just the programming side. It also makes good business sense to choose React.