Please also note that German software engineers have much less money comparing to almost any other country. The average salary is 4900 Euro and after tax this will be 2900 Euro !!! Even software engineers in a poor country like Ukraine make more money after tax than that and they also have much lower expenses comparing to Germany. So why someone living in Germany will spend a lot of time for study, learning all the t…
It's hilarious to me that most people in European countries will think this about their own country. I should know, as a Belgian having lived in Sweden with friends all over.
A 40% overall tax rate is among the highest, but about the same level as Belgium or Denmark as far as I understand. 4900€ gross as an average definitely isn't bad, though - that would probably be more like 3500€ here.
As to your conclusion of a "failed state": am I correct in assuming that like in Belgium, France, Holland and to a minor degree Sweden, the valuation of management types is much higher than any technical functions (i.e. engineers, programmers, devops) in Germany?