This will only ease the pain for new developers that start new projects.
If you start with React and have to work with existing projects, depending on its age, you'll have to wrestle all concepts (Mixins, Higher Oder Components, Render Props).
Yes. But at least with existing codebases, you can sort of pattern match and learn by a bit of trial and error. Too many competing concepts is probably harder when you're green field and the task at hand is still super abstract.
Yeah. We’re optimizing for long term.
Never questioned it :)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.