Yes, I agree that they do have the right to post, but I also have the right to take my money elsewhere. If you have been to that mall then you understand that this is one of the last places that you would want to be unarmmed. It has nothing to do with ethnicity.Suckhow: I am not trying to be a troll - but the Houston Mall has a right to post (and given your and others descriptions of it - it might be the right thing to do)
Also, for many that live in that area there isn't much other choice. As mentioned (especially in that area of town), going an extra 45 minutes may result in only 5-10 miles.