You get it wrong, I'm not a fan of the song. But this is not The Beatles "Run For Your Life" or Little Walter's "Boom Boom (Out Go The Lights)" either. Is she saying, "Take me home right now!" or is she saying, "Convince me!". I get the "No means No", and maybe that's the problem - she isn't saying "No!", she's saying "Well, this" or "Well, that". Is there something wrong with just saying "No"?
Is it really "progress" to jump to the worst possible conclusion about what is being expressed? Is the problem the attitudes then, or our attitudes now? In a way, your argument that a song might affect the decisions of "impressionable young men" reeks of PMRC.