I think contemporary punk is experiencing a resurgence. There's a lot of new Crust Punk bands coming out and the scene is pretty healthy.
The problem is that bands that twenty five years ago would have been just normal punk bands like the Dead Kennedys or Black Flag today become crust bands because they have to make absolutely sure they're in no way associated with "posi-hardcore" or gay ass Blink 182.
It means that bands that could be making really good music in studios with actual instruments are trying to record on their own in squats with **** instruments. I, personally, would like to go to a show in a place that isn't full of garbage and 14 year old runaways. That would be fun for me, if only occasionally.
We have three places we can firmly blame ALL of this on:
DC (****ty straightedge)
Boston (****ty hardcore)
Souther California (****ty skate punk)
It's their fault. NYC Hardcore tried to punk it up a little bit, but they just ended up making "beat you up" tough guy hardcore and it didn't help much. Boston also gets somewhat forgiveness for giving us the Dropkicks and the Streetdogs, totally good bands. Otherwise, **** their posi hardcore bull****.
As for Oi!, it's a dead genre. Dead. Gone. No more. All the folk punk stuff (FOi!lk) revived it a little bit, but like I said there's only so many songs you can make with punk rhythms and bagpipes and the Dropkicks basically did all of them.