The "awful" parts of German are in some ways its saving grace. Example: surfing is Wellenreiten, literally wave-riding or riding waves. This whole thing is all over German with compound words.
Its really no different conceptually from "the old blue car" in English, its just mashed together as a single compound word without spaces. You get used to it fast and then get to (maybe) impress your friends by belting out insanely long words in German.