I never get why people think redux is so difficult.. you dispatch an action, handle it in your reducer, and read it in your components. It couldn't be simpler. This looks almost more complex than just using redux as is.
As a carnivore, I find the messaging offensive.
Don't mind the abstraction over Redux too offensive, though one might consider making this (or something similar) work along with redux-micro-frontend [1].
1. https://www.npmjs.com/package/redux-micro-frontend