It has nothing to do with race, it is economic disparity.
These laws exist, in some extent, to preserve the existing character of the area, for better or worse.
If you want to change these laws, I suggest you get involved (not necessarily to the same extent as Starchild in the article).
What you are suggesting, would lead to a lower quality of life for everyone, rich and poor. It would increase crime and decrease sanitation.
Do you own real property?