I see lots of envy from US and UK based people, but not any thought given to the great opportunity: Germany accepts international students. Why not go to a German university and get a quality education paid for by the German taxpayer? As a bonus, you'll get to learn German for free.
Is it even covered for international students? In Canada international students pay much higher rates for tuition. About $10k for a program that might cost Canadians $3k. It's a huge racket. I'd be surprised if Germans decided to do the same, as well as taxpayers being will to pay for foreigners education.
Considering how Germany is developing demographically this is definitely necessary.
Also you have to keep in mind that we are talking primarily about fixed costs here. Having a few additional students, won't really change the costs. Apart from that living in Germany they will inevitably pay taxes, they will have to pay for health insurance etc. so at least in part they do indirectly pay for their tuition.