And you'd be right. Because the style of code advocated by the React team these days is actually quite difficult to test and also leads to unmaintainable spaghetti. I actually wrote an entire series about just that.
They pulled a neat trick in convincing developers best practices weren't actually best practices so they could push their pet architectures on the world.