I can understand why my comment came across as patronising- sorry for that. It was a flippant comment rather than a proper argument (it was late and I was going to bed).
I do find the idea that songs can’t deal with dark or unpleasant subjects without being ‘offensive’ nonsensical though. Art and culture should and does reflect society and talks about the things that happen in society. You can write a book from the perspective of a murderer or any kind of obsessive or reprehensible person and you can do the same with a song if you are skilful enough. The subject matter doesn’t make the song ‘offensive’ any more than it makes the book or the film offensive- it’s the way that the subject matter is dealt with that can be offensive (or not - reading this thread makes me think I’m a lot less easily offended than a lot of people on here).
There is an argument that Delilah is offensive because it hides what it is about behind its breezy exterior but that argument needs to be developed a bit more than just pointing out what it is about, in my view. There is a contrary argument that that just makes it a surprisingly clever song and that it’s our fault if we don’t listen to it properly.