We shouldn't vote for Moz, he's right.
Look at it this way: Moz has inspired & entertained thousands over 20+ years, Attenborough has inspired & entertained millions for twice as long.
On the other hand, McCartney was a Beatle, then he made Band On The Run, then... well that's pretty much all folks. For him to win it would be a victory for the enduring appeal of the Beatles, of which he was only one part.
He's gonna walk it though isn't he?