There is a myth that React requires using inline styles, and IMO this guide might confirm this idea for people who aren't experienced with React.
Would it be better to use plain CSS for learning? I understand the advantages of using a single file in examples, but it can hurt perception of React's flexibility.
In addition, inline styles implemented naïvely as objects have performance issues.