German here. Lived in Hamburg and Munich for about half my life each. They call Bavaria the Texas of Germany, but that's just in relation to the rest of Germany politically. German conservatism is nothing like American conservatism, thank God. Right-wing disinformation cancer is spreading in Germany, like it is anywhere else (AFD in the east). Any LGBTQ folks don't need to worry in any big cities. I'd recommend Munich over Berlin, but that's personal preference (Berlin is like Germany's London, loud, dirty, exciting, more crime than any other part of Germany, which is still less than most places in the US). Like, you won't 'feel' the difference between Hamburg and Munich politically. In Berlin you might find a few more people openly displaying their left or right leaning tendencies. It's also much cheaper than Munich, not sure if that matters.
Capitalism requires coercion to function. Capitalists openly admit this by being staunchly against removing 'incentives' (read the coercion) to work. The 'incentive' is goddamn starvation and being exposed to the raw elements with no shelter. And apparently, if this was a basic human right provided to everyone, we'd all stop working over night and become lazy. It's just such an ass-backwards way to look at the world. People are not inherently lazy. But they need to be forced to work shitty jobs under unacceptable conditions. That's the crux of the matter. The ultra-rich require wage slaves. Not free-thinking, educated people who go after their own interests and are productive in their own ways. I'm interested to see how the system will hold up when all the shitty jobs have been automated away. My guess is that the rich will flee to some kind of Elysium type paradise, while robot police keeps the masses in check and 'poor' people, aka 99% of humanity goes extinct.