Leon Russell wrote some crackers (Delta Lady, This Masquerade, Hummingbird, Song For You etc) that did well for other people. I personally prefer his own versions although I understand how people would like the covers. Conversely, I struggle to listen to Bob Dylan but love so many of his songs that others have covered.