I agree with you!
When talking about BLoCs, people forget that it’s just the link between the widget layer and the other application layers (business logic, database, backend communication). There are no articles explaining how to set up these application layers.
I don’t like Redux because it’s sold as a more or less complete solution for state management. It throws together the database, caching, business logic and view data transformation.