I think that's the esence of it all. It's a metter of respect really. I also think people need to learn to accept others and their differences simply because you can't expect everyone else to be like you.
I also think that people who don't speak English as their first language should be respected for being able to come here. The only reason languages exist is to enhance communication really. (sounds weird coming from someone who isn't a native English speaker, I know:blush-anim-cl: )