I'm actually quite surprised that "shit" appears to be radio friendly now. I remember "crap" first appearing on daytime TV, and noticing that obviously it had been downgraded. Now songs with "shit" and "bitch" (a much less acceptable word in the US, it's more like saying fuck" are played in full. Also, instead of the entire word being blanked out, I now hear "sh**" so that it's really obvious what word should be in there.
I don't actually mind swearing. I just wish that if society was going to invent good and bad words, and rules about when they can be used, that they would stick to them. Now I have to decide which songs get the OK for a school dance and which ones don't, and I'm quite confused. The kids are age 10 - 14 so quite a broad range of what parents would see as acceptable as well.