Well not in all circumstances were ALL foreign visitors the victims. If it was a whole street worth of stores, restaruants, bars and what-have-you then yeah go ahead kick up a stink. We are talking about a whole country here, not just a street, there are soooooo many other places a foreigner could go to, there are foreign freindly bars everywhere, so why would someone try to get into a bar where they obviously arent wanted? In most cases im sure that they have their reasons and are protecting those such reasons.
Think of it as an exclusive members bar, where any Joe Bloggs off the street cant come in. Of course they arent gonna cause this much fuss, its too much effort, they will just go to the next bar that will let them in.
Would you really want to force your way into somewhere you arent wanted? Of course you arent going to get a freindly reception once you had acheived your goal. Best to be somewhere you are kindly accepted.
If you cant see my point of view keep scratching. Im just giving my two cents worth.