..they also couldnt sing ...
I gotta disagree with that.... McCartney is one of the great rock voices of all time... not just talent but having a "distinctive" voice as well
...in fact, thinking about it, he would definitely be in the top 10: - just off the top of my head
McCartney
Paul Rogers
Robert Plant
Ann Wilson
Steve Walsh
Freddie Mercury
Ronnie James Dio
Lou Gramm
Steve Perry
Roger Daltrey
...corrected, wrong wilson sister