there's no doubt that john is one of the greatest singer of all time. but i think john and sean have two different singing styles, it's hard for comparison. i think sean shows a sense of mystery in the lyrics, the tone of the song and john's song is more on peace and love side.