Some states don't allow it due to concerns about harmful bacteria or what can happen while that water is stored, including issues related to the container in which it is stored.
Not every state gets excited about catching rainwater, but Texas does.
Texas will give us an award for doing it well, and there are tax incentives. Oh, and we can even drink it. But there's an art to it.