I’m fundamentally opposed to the idea of surrendering your configuration to something that may be too broad (installing dependencies that you may not need) and not fully understanding everything that’s going on under the hood.
Learning how to set up your own Webpack configuration as well as architect your own React application are things that are very useful to know.
If you’re trying to churn out a quick prototype, I could understand why you would want to scaffold it. Otherwise, why would you ever push code you don’t fully understand into a production environment?
Dan Abramov