The song is a clear attempt to latch onto the zeitgeist of its time. What will become a successful pop song? Mentioning what has been said, that has not been said before, picking up the style of the day. Amongst the fresh tags in 1979's stylesheet: personal ads; pina coladas; health food; yoga; and calling your girlfriend the "old lady". The song is offensive for pandering to such things in such an obvious manner. It's a trick to get you to listen to it.
Mr Holmes had previously made his bones by writing a much more offensive "story song". It was called "
Timothy". It was about cannibalism.