
His lyrics were fantastic, hence the success of Yesterday and Hey Jude amongst others despite their melodic shortcomings. But not every song he wrote had the vocal quality required to make up for the musical shortcomings, and so his quality was always limited.
John, on the other hand, was original and provocative, even if sometimes his lyrics lacked the widespread empathetic touch that makes a good song a classic.
For proof: what's recognised as the best song ever (besides perhaps Bohemian Rhapsody)? It's John's "Imagine," not anything Paul wrote.
( , Sun 3 Jul 2005, 0:05, archived)

imagine or yesterday?
actually, those two words seem to say an awful lot about lennon and maccas
( , Sun 3 Jul 2005, 0:07, archived)