I have made my teen turn certain songs off. Then I tell them why. I won't support this artist talking about disrespecting women by listening to their song on Spotify. Do you (daughter) really want to give them money by listening to songs that degrade women? I don't ban her from listening to it when I'm not there, but I torture her with my lectures . . . I tolerate songs with curse words if the message isn't otherwise obscene.
I took my 12 year old to a MackLamore concert. His lyrics actually include a lot of thought-provoking positive messages. Most rap is really poetry, you have to listen to interpret the message. Sometimes they are good, sometimes not.
Recently discovered this video offering commentary about consumerism
https://www.youtube.com/watch?v=gAg3uMlNyHA Man of his other songs offer other interesting societal observations.