Collecting rainwater is not illegal. In a few states it was very restricted like in Colorado, Utah and Washington. That ended in 2009 when those three states relaxed their bans. In a handful other states, rainwater harvesting is regulated. In these states you have to obtain a permit, which is in most cases is about making certain that your harvesting equipment doesn't contaminate groundwater. So it isn't illegal. It is like saying "Building a house is illegal" no, it isn't. Building a house without following the law is illegal.
There was a guy in Colorado who was jailed for 30 days back in 2012 but this is because he had been denied a permit, but went ahead and built three HUGE reservoirs anyway. So he broke yes he broke the law but not in the way this graphic suggests. Should he be allowed to defy the state regulatory agency?
Think about the situation tho. The idea of regulation of rainwater harvesting is pretty simple. Water falling from the sky is public property, not private property, and belongs in the water table where it can restore diminished streams and reservoirs. Those who collect it privately are "hoarding" it. Of course the opposite theory is: a person who uses rainwater first is consuming less public water. So it isn't a simple issue especially in places. You'll find that there are even communities that require rain water collection because it reduces the burden on the public water works.
The problem here is that on the Internet people are not being subject to any kind of screening, editing, fact checking, or anything else. It is a great place to plant and spread misinformation for political purposes.
Here is a good article about the actual situation instead of converting it into a sound byte that makes it sound like it is just big government getting in peoples faces for no reason.