He does have a good voice, but the message of this song is not good. It's about being physically and emotionally connected to someone that you have no commitment to, which is a bad idea but is a common theme in popular music. If there's no commitment, and it "ain't love" there's no reason for her to stay and he'll probably end up with a broken heart.