First, I can't help it that certain folks can't/won't be bothered to learn what's considered acceptable public behavior AND I don't care where you're from (this country or otherwise). Here's my personal viewpoint on the topic:
1. If you push me you will be pushed back.
2. If you push or step on my wife or kids you will end up on the ground.
3. If a group comes at me like they own the sidewalk/walkway and can't possibly be bothered to move, those in my path WILL be moved.
4. If you try to cut past me in line you will be stopped by me.
5. If you try to push me out of the way at the FP machine (good luck with that) you won't like the outcome.
6. If you act civilized and can behave like you have even a small amount of sense and manners you'll find that this large, imposing alpha male/dad can be very nice and respectful.
The lesson to be learned here is that, at least from me, you'll get back the same attitude/behavior you give out. I won't be concerned about your country of origin, how you were raised or the color of your skin. At the conclusion of our interaction you WILL have a better understanding of what I find acceptable. That's my gift to the world.