Хотя бы тем что там экосистема выстроена сразу с учётом всех нюансов, и тем что например там есть двухсторонний байндинг. Там много Плюшек. К тому же не совсем корректно сравнивать библиотеку и Фреймворк.
Ну я не разработчик языка откуда мне знать их мотивы ?)
Но можогу предположить что на них оказывается колоссальное давление джава-макак в том числе которые "не представляют себе программирования без классов"
В реакте ты уже должен полностью знать структуру своего компонента прежде чем его создавать! Это мягко говоря странно когда ты только приступаешь к творчеству и твой паплайн: набросок -> прототип -> тест - > правка наброска