Isn't that true? After 2 years in Germany, it was my feeling that you could freely associate several words into one. I'll defer to your 22 years of expertise, obviously.
I guess they meant that not every compound word is one that Germans actually use (as you would expect when somebody claims "it's a German word"). But you can totally make up words on the spot that every German will understand