I am from Hamburg, white and really don't like Hamburg, but I am surprised that no one mentioned the difference in subtile and public display of racism.
I have foreign non-white friends who studied in northern Germany, moved to Munich/Bavaria to earn good money in tech and left or plan to leave again just because of that.
My girlfriend is from Nuremberg and the open extreme right-wing and racism there is on another level btw.