Not really. He did some good things with Wings. Baby I'm Amazed is a great song. There are others too. His live show got lots of accolades.You can speak for me. He should have quit after the Beatles....
As for Bob Marley, he was a genius. Even Paul McCartney covered Bob Marley with his son.