%100 not true about the girls thing. they just cant by whiney little bitches about it, but even that, I have seen (or rather heard) some songs done pretty decently and they are still very "punk songs" The Oblivians come to mind, and if you have not heard them, shame shame, look em up, listen to them if you can.
as for recording, there is something more punk about having an unpolished sound, however its not nessisary. and yes, most punk bands are not the greatest, musically, thats for sure, and so naturally, they generally dont have the most expensive instruments.
as for being angry, not true either. the Ramons (as little as I do listen to them) come to mind here. It just needs energy and a degree of lossness to the sound.
that I can think of, the best true punk band in my oppnion is The New Bomb Turks. they are funny, upbeat, not depressing, slightly mad at the government, but dont sing about it constantly by any means. some of their songs (on their latest and last full cd atleast) are about girls anre relationships, but (here is the important part) they dont cry about how they miss such and such girl or shit like that. no talk about "i wish she would come back to me" or any of that shit. They talk about how she stole from him or something, but its not in a way where they are looking for sympathy at all. its more like "ha ha what a bitch I hope she is dead in a gutter now"
They are simply hillarous and if you have seen them live, you would know they are flat out pricks. they do what they want, and at the same time are unique from other punk bands. they dont dress up at all.