Earlier quoted context omitted.
Fair point, apart from the invective. How do you feel about "hiking worn boots" or "mixed-breed adorable puppy"?
"Hiking boots" has the same problem -- the boots aren't themselves hiking, they're boots for use in hiking. That's another noun-noun compound. "Mixed-breed puppy" is, to me, not such a clear case ("breed" is clearly originally a noun, but maybe this use is common enough to have converted). But you don't need to use spurious examples -- in another comment, you provided a very genuine one: "red" and "wooden" are both c…
To the extent I'm arguing something non-disingenuous, it's just that language is best analyzed with a bit of a fuzzy lens, and words don't fit into neat boxes.
Take your claim that "hiking" is a noun: To me, it analyzes as an inflection of a verb ("hike") that can be used to indicate an action ("I was hiking"), the performer or target of an action ("I don't hate hiking, hiking hates me") or as a modifier for something else ("those crummy old worn-out tan leather gusseted hiking boots").
On what basis do you say that it is a noun? Specifically, when looking at the list "crummy old worn-out tan leather gusseted hiking", with modifiers lined up in order of significance, what about the word "hiking" jumps out at you as plainly different in use or meaning? "The boots aren't hiking, they're for hiking"? Clearly-- in this phrase, the word "hiking" means the boots are for hiking!
To me, the most intellectually honest thing is to see compound nouns as a sort of epicycle-style theory to explain why words in our non-modifier class are actually used as modifiers all the time, just according to a subtly different set of rules than applies to the modifier class. I don't think there's anything really wrong with that, since it explains things well enough and we might never have something like universal gravitation to set the record straight.
What I'm saying is, I don't think I have a problem.
Except, of course, when the "rules of grammar" are used as a proxy to cast minorities and lower-class people as unintelligent. That, I have a problem with, and it's quite a popular pastime in the English-speaking world. That's why I think it's important to think scientifically about the extent to which grammar is, and is not, a real thing. (Including, sometimes, hypothesizing things that don't make sense, just to see what happens.)