Imho, the german mentality just doesn't fit today's economy. Too risk averse, too conservative. Creativity is not really embraced.
The state of the german IT sector also shows that.
Most startups have nearly no moat at all and purely live off marketing with some sprinkles of corporate identity.
In Switzerland, we use a lot of German and Switzerland born products, and they mostly suck.