adMob можно интегрировать, и если поискать то есть пакеты и для некоторых других рекламных sdk под RN. Но с рекламой очень много нюансов. Если бы я хотел вложить денег в разработку апки основной упор на монетизацию в которой будет сделан на рекламу, то я бы не выбрал RN.
Это не совсем так, yoga отвечает только за разметку, то как нативные элементы расположены относительно друг друга на экране(что бы мы могли писать разметку одинаково на iOS и Android yogalayout.com). Точно так же как в вебе div из jsx никак не превращается в div в DOM-дереве, а лишь является частью react-dom на основе которого строится реальный дом. Точно так же view это часть shadow-tree на основе которого для iOS отрендерится вполне себе нативный UIView. Не происходит никакой магии и никаких преобразований JS в нативные компоненты. Да все немного сложнее чем я написал и за View из RN стоит намного более сложная идея, но это уже другая история и повод почитать исходники RN.
У меня в приложении больше 100 экранов и оно весит меньше 60 мб. Функционал далеко не загрузить, показать.
RN наверное не вариант если нужно сделать нормальную интеграцию рекламы в апку, или работать с датчиками типа bluetooth, или для разработки игр.
Не есть много кейсов которые RN закрывает.
Статья ознакомительная и в ней много неточностей например
Вместо них применяем нативные компоненты, предоставленные библиотекой React Native, которые компилируются в нативные представления платформ.
JS ни во что не компилируется.
По поводу п.2 IT в Украине не заканчивается на галерах. Такие продуктовые компании как Genesis, Wix, Мегого в рейтинге показывают, что существует альтернатива. Надеюсь вы не станете их убирать из рейтинга. В этом рейтинге самое интересное это посмотреть какие продуктовые компании в Украине набирают обороты и растут из года в год.