1. The attitude of the average German consumer
It seems to me that one of the national sports in Germany is to find cheaper deals for pretty much anything (and then brag about it). Even if it's fractions of a euro! After trimming down on everything that they could, the manufacturers and service providers had to finally reduce quality. This happened to such an extent that the famous "Made in Germany" is now meaningless, if not worse.
2. The attitude of the average German manager
"I am your boss, you are the employee, now shut up and do as I say" attitude does not work well in knowledge-based industries like Software. And I believe this is one of the reasons why Germany is behind in digitalization, let alone in digital innovation.