I did my master in Germany and I work in German company now. Yes, I speak little German, but I am improving it. My friends also came to study in German universities. At least half of them stayed here and all of them speak at least some German. I think companies also benefit a lot from this. It is much easier to hire somebody who already lived and studied in Germany than who never been here. Me and my friends are here, because German universities are free. Otherwise, we would not neither here nor U.S. and U.K. Because they are very expensive, there is no way to come from third world country and afford all expenses.