There is so much competition in the JavaScript framework space and they are basically all good if you have good command of it ...
I think MeteorJS is popular in this space not because it is better than React but because one important member of the Ethereum Foundation Fabian Vogelsteller (main contributor of the JavaScript library Web3) wrote several books about MeteorJS and was one of the first developing dApp.
Back to September 2015, he said:
Why Meteor?
Meteor is one of the most complete JavaScript platforms for single
page applications out there. It comes with all the tools you need for
development (Dev-Server tool, build tool, live reload, CSS injection,
pre-compiling, templating engine, client side database, etc), a lot of
packages (+ every other JS library) and a development team, which
constantly improves the core freatures.
Additionally the reactive programming model Meteor templates and
minimongo (Its in-memory DB) use are a real helper to build fast and
clean consistent interfaces.
Here at ethereum use Meteor for our Ðapps (and most of our websites
too) and and i've build already a list of Meteor Ðapp packages that
make building a Ðapp more fun.
Link
But nowadays, you can find very good tutorial and resources to develop dApp in React, Angular or Vue.
In my opinion, the most important point is to have a good understanding of the Ethereum mechanism and the JS library Web3.