Punk is an attitude, not a genre, age group, or time period. What's interesting is trying to define the blues and punk in different ways. They are very close cousins.