The flannel is, I believe, the fault of the business part of the music industry. If you watch the "Hype!" documentary, the people actually playing the music in Seattle were at best amused with the flannel thing. Those who wore it, wore it simply because it was cold, and it was extremely cheap...