As a German who lived in Canada for 12 years, and moved back to Berlin for a while, I am not sure I could really live here. You constantly have struggles with a system that has rules which don't make sense. Neoliberalism seems to run deeper all the time, without people seeing it. Everybody seems to constantly try to screw you over, and overall societal trust is not very high. Politicians seem to be completely tone deaf, not understanding people's everyday struggles. Maybe it's a kind of complacency, because deep down Germans feel they're the best somehow, that they've got the best system.
I guess besides the 'system' and the people that form it, Germany is actually very nice.
(And the US is way worse in all these respects anyway)