Your experiences are unfortunate and annoying - no doubt. But even if it might be more likely to happen in one region than another this could happen in other regions as well. In the end it's anecdotical stereotyping.
[1] https://en.wikipedia.org/wiki/List_of_German_states_by_GDP
Munich also has the German HQ of Microsoft (which is suspected to be the cause of the city of Munich to drop Limux, according to some conspiracy theories)... and EADS Astrium has a huge complex near Ottobrunn.
As someone who is active in Munich's and Berlin's startup scene I can tell you that so far most people I've met are entrepreneurial minds that focus on getting stuff done. You will always have some lifestyle startup whose founders only care about their status or a business executive making a tech decision that he shouldn't be making. However, in saying that success depends on narcissism you are generalizing your personal experience which I cannot corroborate.
Northern Germany is a different topic all together, they have been making some nice advances but yet still the whole foundation around them is stuck in time.
Sounds like the only thing needed to transform it into a US-Style tech hub is VC money then..
At first glance I thought this was a restaurant for tourists, like there are in all major cities. But what surprised me a lot was that the restaurant was full of locals, who seemed to go there often, if not every day.
People do seem very conservative there.
Bavarian restaurants are just one of many other options and they "only" offer traditional food, just like an Italian restaurant only offers Italian food, for example. It's quite delicious, too.
Waiters rarely wear costumes (certainly less than 10% of them).