Yeah sure. You choose the right tool because it it the right tool.
>"The second is to do with the JS tech battlefield - you pick React because it won the front-end popularity fight"
If we always pick "most popular" there will be only one left.
>"you can hire React developers, and you can hire them knowing they will want to stay React developers etc."
I guess some big companies might hire narrow scope developers (and throw those away when they the size of tool they were using changed from 9mm to 10mm). Me being more down to Earth I prefer to look at the resume and list of accomplished projects and hire persons who are creative and do not get fixated on a single thing.
>"Also you might pick React for your own CV!"
Sorry, no ;) I pick projects for money and being interesting. Using XYZ language/framework does not come as a reason into that picture for me.
But now in 2020 you have 2 reasons to pick React. One is because it's the right tool. The second is to do with the JS tech battlefield - you pick React because it won the front-end popularity fight, and is probably safe for the next 5 years, and you can hire React developers, and you can hire them knowing they will want to stay React developers etc. Yes all that BS!
Also you might pick React for your own CV!
Let's be honest!!