Ну это нормальный подход, который проповедует сам реакт — держать стейт ровно там, где он нужен.
Редакс — это, конечно, тот еще франкештейн. Как будто нельзя было сделать из коробки нормальный двусторонний ивент-бас между дочерними компонентами и родителем.