> With each React update however, I worry that ReactJS's scope/concerns is growing far beyond the view layer that is was initially designed to be.
Overall I'd agree, but I don't think concurrent mode falls into that category. It really is a view-layer thing, and it's something that's not really feasible to do from the outside (unlike, say, state management).