We're providing Redis as state backend, but someone may claim that:
1. Redis is not suitable for persistent storage, and memory is not cheap enough.
2. Users should install and maintain Redis (or even Redis Cluster) even it's not their stack. (It's also not Hadoop environment.)
Supporting HBase as state backend will address above two things, and open the possibility to make state scalable.