BThere are cheap areas where you can get an appartment for 300€ a month but nobody will speak English in those areas and you'll get stabbed in your first night.
You're entitled to your opinion about Berlin, but no matter where you live in Berlin (or Germany for that matter) people generally speak English.
And it's safe.
You're telling me Prenzlauerberg and Kreuzberg are dangerous?
Germany is a pretty shitty places to stay for affiliates (at least if you want to become a resident and declare German taxes). Lots of regulation, high taxes and the good places (like Munich or Starnberg) are pretty expensive and you can't compare them to world cities like Bankok, Singapore or NY.
This isn't true either. I have a residence permit that's good for a year (with the possibility to expand to 2 more years) and don't pay a dime in taxes to Germany.
If you want to become a citizen that's a different story.
I've lived in BKK, NYC and HK and can say that Berlin is up there with them, even if you don't add price to the equation.
I don't care if you hate Berlin but try to get your facts straight before you post.