Berlin's a big city and I bet most people don't care about start-ups or expats. Don't confuse what some politicians and companies are saying with the broad opinions of the entire population of Berlin.
Now that we got the alleged need for expats (which isn't) out of the way, let's address some of the other points:
* if you're a foreigner, especially from outside Europe you have less of a shared cultural background with the typical local landlord. Of course they're gonna like someone local more.
* if you don't even speak the local language, you're at a disadvantage in almost every imaginable situation in a foreign country. Some people are nice and make an effort to speak English - that's a courtesy, not something that is owed to you.
It looks like you were sold some fantasy start-up heaven which doesn't exist. Not everything revolves around software and nomad developers, shocking as that may be.
Now that we got the alleged need for expats (which isn't) out of the way, let's address some of the other points:
* if you're a foreigner, especially from outside Europe you have less of a shared cultural background with the typical local landlord. Of course they're gonna like someone local more.
* if you don't even speak the local language, you're at a disadvantage in almost every imaginable situation in a foreign country. Some people are nice and make an effort to speak English - that's a courtesy, not something that is owed to you.
It looks like you were sold some fantasy start-up heaven which doesn't exist. Not everything revolves around software and nomad developers, shocking as that may be.