Thank you for calling attention to this relatively unknown piece of new documentation that is too little, too late to prevent developers from making a huge mess of their code.
The core problem is caused by the tendency of developers to do everything in the View. Specifically, in "leaf" views. The solution is to move state up, as has always been the recommendation. In fact, it should be moved up and out of all the Views as much as possible, by using a state management library to fill in the gap React leaves where the business logic should live. This allows the most recent state to always be available everywhere in the application.