Even if you do speak German, it's horrendously slow. You can't sit idle for months because this or that office has no appointments to do this or that thing.
Things that can be done online elsewhere must be done in person, by appointment. The appointments are hard to get, come weeks later, and only trigger a 2-8 week wait.
I think slow appointments are a thing across the western world right now (and possibly elsewhere, but my knowledge is lacking).
I'm currently trying to get my driving license in the UK, as a US immigrant. This means I need to go through the same process as a new driver. The wait was about a month between application and approval for my provisional license, then 1.5 months to take a theory test, then 2 months to take a practical test -- but that was choosing to drive four hours to a test centre with a test available, and if I'd wanted to take one in London, it would have been ~6 months, which is long enough that my American license would have expired and I'd be left unable to drive at all in the interim. (There's still a decent chance this happens, because if I fail the test, it's a month before I can reschedule, and then I probably have to schedule multiple months out again.)
Wait times were pretty bad in the US, too, before we left last year. It's not a government thing, but we had foundation work done on our house last year, and the lead time was about eight months between signing the contract and the work being carried out. Permitting alone took several months for what was relatively straightforward work on a single-family dwelling.
The 6 months expiring thing happened to me - the only amusing thing was the confused look on someone's face after I passed the provisional test and then got in my car by myself and drove off
I always found it a little backwards how you can just arrive at Heathrow with a license from anywhere else and jump behind the wheel, but after 6 months you magically lose the ability to drive.
Not my experience in Munich, but French are quite 'rude' too compared to southern Europeans and Anglos, so I would understand why people would think so.
Using Munich, a city entirely non-representative of the rest of the country is a bad idea. Munich in my experience feels like a modern post—current Germany entirely.
The primary issue of language is that, the large movers and shakers strictly enforce the language in upper level and so it flows down and below.
For the smaller shops who opens their doors to speaking common language(English), the quality of pay is sub-par compared to COL, so there is nothing attractive for talents to be there.