I won’t ruin this song for you by rambling on about the (real or imagined) influence of Riot Girrrl bands, and I won’t waste our time with some bullshit over-analyzing (and over-generalizing) re: Women In Punk, or the lack thereof.
Repeat after me: Fuck. That. Shit.
Just do yourself a favor and forget all that shit for long enough to enjoy this awesome fucking song.