Sure, I’m not advocating for developer experience above all else, just pointing out that the fast/cheap/good “pick any two” balancing problem can be solved in multiple ways. I totally agree that we build products for our users not ourselves.
If you need an app on both Android and iOS quickly, have low quality concerns and only one web dev .. RN is a no brainer.
It kinda occupies a completely different valley of the fast/cheap/good graph