I'm not sure it's that, because German adapts to new concepts easily by simply concatenating old ones. The most popular example is probably "Doppelkupplungsgetriebe", which stands for dual-clutch transmission. This means you can get along with a few primitives but on the other hand you get some obscenely long words. You find a lot of those in the legal sector, like "Rindfleischetikettierungsüberwachungsaufgabenübertragungsgesetz" which was the name of an actual law controlling how beef is labeled.