>If eastern Germany is still affordable like that then it might be for a reason. I'm not German, but you can't complain there's no affordable housing when there actually is, but you just don't want it. Just because you only want to move only to a specific city you like, that has the "right vibe", where others also want to live, it's not society's fault you're too picky and you think you're too good for other more affordable cities. Beggars can't be choosers. That's like complaining about starving with a plate of Big Macs next to you because it's not what you like to eat.
>Don't move there unless you pass as a German and speak the language.
That's total nonsense. Plenty of foreigners who don't "pass as German" live in East German cities just fine. And why is it so bad that you have to learn the local language when you move somewhere? Do you not need to speak English when you move to the UK/US? The official language in Germany is German, not English. Best learn it if you move there out of respect for the host country and to integrate and become part of society.
If you're lazy about integration and learning German, and only want to move somewhere just to make money and party in expat bubbles secluded from the German society, in cities where English is the majority spoken language, then you can't complain they're unaffordable when everyone other white collar yippie expat wants to do the same. Again, beggars can't be choosers. That's like complaining there's rush hour traffic jams, when you're part of the traffic jam.
And I got news for you (not you specifically, but others who have this mentality): whenever you move to a new country as a foreigner, you'll always be at a disadvantage for housing, especially if you don't speak the language, and just because you got a visa for a white collar job at some startup making the fifth best food delivery app, doesn't make you a special snowflake worthy of the German society to turn itself upside down for you and roll the red carpet and make life super easy for you. It's still your job to integrate in the country you choose to move including dealing with the unpleasant things.
You(We)'re not special. 99% chance you were given a visa and got hired there not because you've got some super rare skills nobody there had, but because of wage dumping. You moving there puts downward pressure on wages and upward pressure on rents, meaning the government, landlords, and business owners can profit from your presence there. We're basically cattle in the economic machine. You should be aware of these facts and factor them into your decision when it comes to immigrating somewhere, as it's never a free ticket to El Dorado as many delusional white collar expats (tech workers especially) think.