does anyone here like Punk Rock?

Punk rock to me is fast drums two note pwoer chords, basically the early-mid seventies "anti-Zeppelin" bands. Basically they werent the musicians that were the "stars" of the day, but they made their music work for them.

In the punk genre I like

Sex Pistols

Ramones

The off spring

Are the Violent Femmes punk?

Is Billy Idol Punk?

Dead Kennedeys?

The ones with question mark I am unsure if they are punk, and the opening statement is my definition/understanding of what is punk.