I've always felt that some of my best lyrics are less than three minutes long, and it's great when you can do that - be succinct and get the message across in a simple, clear idea.
I don't really set out to please anybody, and I don't think I ever have. I have occasionally been encouraged to try to write something specifically for the purpose of releasing it as a single to get radio play. Those are not my best songs, as a rule.