How do you feel about runtime type checking and model validation in Redux? Will that ever be a thing? This is the killer feature that made me abandon it for MobX State Tree.
Not sure what MST does there, but that's not something that would ever be built into the Redux core. The store API is complete as-is. The only changes we're making there are porting it to be written directly in TypeScript.