But you yourself are saying that they should pick
“some opinionated stack/framework to develop production stuff.”
I am just saying it does not have to be react and redux. And my main point is that it adds a lot of kilobytes to the final application bundle. For some apps, that’s not an issue at all, as the benefits outweigh the increased bundle size. Or the app itself is already so big that react doesn’t make much of a difference. But the OP specifically said that react would be a one-size-fits-all, regardless of the apps complexity.
And if you want to address bundle size, as the original author pointed out, you will have to look into server side rendering (SSR). React (and redux) + SSR is certainly not harder than something like Choo or Hyperapp.