Они не впихнули браузерную версию. Это заново спроектированное приложение. Десктоп - да (в электрон ты по сути закидываешь приложение реакта, и оно работает), мобилка - нет.
Нельзя судить "на сколько RN слабоват". Всё зависит от того какой код ты будешь писать (чистый или говнокод), и зависит от масштабов, задачи. Если тебе нужно сделать 3д шуттер, то естественно что RN будет лагать как не в себе😁
Погугли проекты на RN (вот например:
https://reactnative.dev/showcase), и скачай какие-то, и потыкай у себя на телефоне. Я думаю что если бы это было такое дно как вы представляете, то Тесла, Фейсбук, Дискорд, Банки не использовали бы его.
В Украине есть приложение "Дія", в котором есть электронные документы. Типо паспорт, права, ковид-сертификат, и прочее. Оно на React Native, и как никак почти вся страна использует его, и из личного опыта скажу что оно не лагает.
Насчёт нативных модулей, ты их пишешь для ios - swift, obj-c, для android - kotlin, java. Потом ты их через специальные команды, собираешь в модуль. Опять же, в гугле куча инструкций