While Munich is in fact hellishly expensive, the Bavarian version of "right wing" is VERY different from what most Americans would probably expect when reading that phrase. (My general expression of the American right wing, particularly in the southern US states, as a German, is that it tends to be partly centered around opposition to issues such as gay rights, abortion, and free healthcare, which the average person from Munich tends to have very liberal views on, in my personal experience.) And my friends from other countries have uniformly told me that they've felt very welcome in Munich - there's a very high rate of people who speak English here, for one, more so than in more rural areas or some of the eastern states.
It's not a perfect city, of course, but I'd highly recommend it to any foreigner who's willing to put up with the prices.