This is controversial but it is my personal experience: As a non-white, living in Germany is hard; the level of bigotry and racism in my opinion makes the nuisance of the US visa system negligible. Most tech immigrants are non-whites so I think a debate over immigration should take into account the quality of life for the techies and their family. Sure the US still have a lot to do to improve its visa system, but the…
Where in Germany are you? I think this is the first time I've heard anyone say that there is racism in Germany.
Very multi-kulti here but you still have to be watchful.
If you are traveling in eastern Germany while black you will get quite strong harassment and in many towns you would be unwise to travel at night by yourself.
source: black people told me so
But statistically speaking its still safer than many US cities. And as a Nigerian born, Moscow raised guy told me, Moscow is way more racist.