I dub you three culturally inadequite to speak. It's a fucking German site, so either learn German or quit your bitching. If they take the time to learn english, then you should take the time to learn German/other languages. See, now I'm not going to go out and learn any languages, because to tell you the truth, I'm not interested in it. But I'm not going to go out there and bitch about people living in Germany speaking German.
Seems cool, that's really cheap. I'll consider it ;)