What you're saying isn't unfair, but you're also admitting it's under 2% of the population. And people in Seattle are just not like that, by and large. I moved there from NYC, which has it's own reputation, and where punk rock was born. And even though I lived and mostly hung out around the East Village, you sure weren't seeing guys in studded leather jackets on the regular. Nor was I hanging out with wise guys. It's mostly a city full of suit and tie types and stupid amounts of money.
I think you're speaking to outside perception over reality. The reality in Seattle is much closer to the Seattle freeze. People are distant, aloof and generally not affable or outgoing. And, in my experience, the guys there are mostly little boys who have no idea how to act like men, dress themselves, behave around women, bust balls or handle confrontation. It's funny you mention grunge, because the poster child for the genre, Kurt Cobain, was exactly the type of person I'm talking about. He was a soft, small, feeble person, by all accounts. And it's a big reason Courtney Love had him murdered.
I'm in Portland now, and that has a similar reputation (at present), and couldn't be further from reality. Yeah, people can be grungy and tattooed, but are mostly nice, wholesome, friendly, intelligent people. And let's be fair, people who riot are the biggest pussies on earth. They take advantage of the relative anonymity in crowds to express themselves violently because they can't stand on their own two feet otherwise.