Prejudice=Ignorant
normally a person who is prejudiced against another person of a different race/religion/sex/nationality etc simply because that person is ignorant about the other person's culture.
I am a regular cyclist at East Coast Park, I see these "problems" all the time. However in Singapore, cycling is merely a leisure past time activity, unlike some other countries where cycling is a also a mode of transportation. Cyclists(typically young people who are not vehicle owners) here are not aware of road rules.
in Tokyo Japan, people stand on one side of the escalator to allow people on the other side who want to walk faster past them. In trains, the Japanese do not allow mobile phones to ring, actually even talking on the phone is frowned upon.
We do these things in Singapore or in the United States. Does that meant we are stupid? We are just being ignorant of cultures of different people, that's all.
We sometimes are also prejudiced against Mainland chinese for being loud and squat all over the place. but in their own country, everywhere is so crowded and noisy that they need to "shout" to get themselves. It's also hard to get a place to sit in crowded place, so they will just have to squat at any availiable space.
We need to understand people of other cultures and nationalities or else we cannot understand/accept others.
being ignorant makes us stupid too?