> I lived in California for a while, everyone is seemingly your friend
I agree it's not ideal in California (arguably similar to Germany wrt random quality, but without the perpetually angry faces though with fake smiles exposing whitened teeth). Still, it used to be a bit happier place and there is a large choice of (sub)cultures one might fit in better, and one can focus on real bleeding edge work whereas in Germany foreigners aren't really trusted with working on cool things/hit glass ceiling quickly.
> Dude, really ... did you work for the Deutsche bahn in 1982 or something similar ?
I was told that by some Dutch guy who couldn't believe it, but that's what he experienced (I think he mentioned Siemens or a similar large co).
> If anything my social life is better both in and out of work in Berlin
Berlin is a huge outlier ("Arm aber sexy"), and probably the only cosmopolitan city in Germany that attracts young/creative people (Frankfurt is not for the young). Miami on the other hand is IMO way above Berlin/LA when it comes to social life (unless you are super rich, but then your tastes are completely different).
Also, regarding "friendships", they were either based on how useful you were, or how much dominated you could be, e.g. I remember playing tennis/squash/badminton with German players and the friendships lasted only while I allowed them to win; the moment I decided "* it" and played as good as I could, the "friendships" disappeared quickly. The thing is they do it even to each other unconsciously, so it's pointless to discuss this with them, as there is no awareness.