Are you saying there are no water rights in the current system? If there are, what's wrong with being able to trade them?
At all.
The water issues in California could be addressed by trading (say) half the water currently going to agriculture. Everyone would be better off, including those poor you pretend to care about.
So your idea is that the government will decide and enforce that roughly half the water is not allowed for agriculture?