score:6
You will not get a single answer to such a question. Here are some factors:
That provided a solid core of engineers and managers.
These points combined to make the proletariat aspire to become a Facharbeiter, a certified skilled worker, and not a rabble-rousing revolutionary. This perception encorages invenstment and stability, as opposed to other European nations which are seen as more strike-prone.
Upvote:-4
Germany is part of Europe. For centuries the Europeans subjugated much of the world through colonialism, allowing much of the European merchant class to become wealthy in the 1700s and 1800s.
In the early 1800's, part of Europe (England) underwent an industrial revolution. The money to fund the revolution came from colonialism. This revolution further enriched the merchant classes in Europe. It also created a new class - a working class. The working class were poor people who worked in factories. The industrial revolution spread to Germany after the 1860s.
In the early 1900's, the working classes in Europe started to revolt, strike, and unionize. As the working class gained power, the working class in Europe became wealthy as well.
This is why most ordinary Europeans, including Germans, are wealthy. This is also why many non-Europeans are poor: colonialism left some deep wounds, that have not yet healed.