(Note: Grammar quibbles ahead.)
I don't think your examples really support that. Saying "hipster shoes" doesn't require the shoes to be hip at all, it only means they are a kind that is popularly associated or made for hipsters. Naming something "Hipster X" is just an case of attributive nouns.
Similarly, consider a "Programmer Chair" being sold... Surely nobody is trying to say that the chair is able to code, or that the chair is itself a form of code, or anything like that, right?
Instead, "Programmer Chair" means a chair that is associated-with or belongs-to Programmers.