Well said. I write what I want to hear. If I try to second guess what other people want, or what I think would be more "universal" or simple, or whatever, it always comes out wrong.
Also ... most listeners don't concentrate that hard on the lyrics in a song ... and some big hit songs have had pretty strange lyrics. However, I would agree there's no point just trying to clever for clever's sake - if you can be clever in a way that makes the song more attractive then go for it, but don't do it just to show off.