Lennon alone, by himself, did some good things like Imagine, but he was very hit and miss, mostly miss. Yoko Ono seemed to drag him into mediocre projects. Paul McCartney also did some good things, but he seemed to have lost some of his old touch. Lennon AND McCartney were THE best composers of rock music. Period. I challenge you to find someone better than the two. Some could have been as good as them. Maaaaybe Brian Wilson if he didn't become a complete fruitcake. Maaaybe Roger Waters could if he hadn`t become a heartless greedy bastard. Maaaybe Eric Clapton could, but nah. Not even close. Freddy Mercury did good arrangements and sang very well. That's it. He was a show man.