There are many here that use English, and most that speak other languages do an excellent job. Unsichtbarer, you and Coroblanc are the first to come to mind. Corbo uses a translator in 90% of his posts under his native French. You, use English like it was a first language. I commend anyone that learns English. The general populous of the United States don't know how to use English properly.
I will never speak poorly of a person that doesn't speak English. That, in my eyes is just plain stupid. If you want to degrade someone because they don't speak English, I say get off your ass and learn their language. I look up to multi-lingual people.