I'm not sure, I mean All Time Low is pretty poppy. I think of Rise Against as more alternative rock. Once, I saw a question that said what do you think of these bands? Rise Against was one of them and the others were punkish. Alot of people got really angry and said stuff like "Rise Against thinks they're punk, but they're not." I mean, have they ever said "Hey, we're punk"? Personally, I think subgenres should just disappear. Everyone thinks they're right about what bands go in what category when there's really nothing to confirm what subgenre they really are! It's also annoying when pop stars such as Pink, Hannah Montana, etc think of themselves as Rock stars...stay in your own genre!
Because punk is not popular, and against mainstream music, no one will ever know what the term really means. So they think bubblegum sh!7 like MCR and Stink 182 are punk. My lawd, last year, everyone said the new "trend" was to dress punk. All I saw was scene... But I digress. The world will never know real punk.