Well said. I appreciate the historical context you've provided. Now, I know this whole thing is trivial and silly, but it baffles me and gets on my nerves sometimes so I'd like to weigh in.
I'm a guy who grew up in the 80's playing in punk bands since 14. These people were not into reading in coffee shops - they were screwed up kids looking for an outlet, something different. "Indie rock" is a term for bands of the punk family who were on independent labels which means almost every single band we ever listened to for the last 30 years, except it's much softer than "punk".
Those skinny jeans everyone wears are verbatim Richard Hell circa 1977, especially with the wingtips. And then there's the "thrift store" clothes that people buy from stores who pick through the clothes for you and charge twice as much as any real thrift store. What's the point? It doesn't mean anything anymore - everyone's doing it.
So we know this whole thing is derived from punk rock but without any conviction and it's much, much softer. These guys would never fight you. If you made fun of their clothes, they'd probably cry. because I wear I straight leg black jeans, black t shirts and All Stars, and have messy hair, I've been called a hipster on occasion. Man, my clothes are so generic.
When I was 13 or 14, they didn't call you hip for wearing weird clothes, skateboarding and listening to punk rock. They called you a loser or something. I would say that the word "hipster" is synonymous with the word we used to use "poseur". To me, hipster is definitely a derogatory term.
I hate to say it, but when I was a kid most of these guys they call hipsters would have gotten the crap kicked out of them - and no, that is not what I want. I just feel sorry for them. They don't even know where they came from.
I bought a CD recently in a W'burg store and the kid who worked there had never heard of the Voidoids.