Elvis Preley DID NOT write any of his hits. I don't think he even wrote his own album cuts.
He certainly did. Go to www.allmusic.com and look at the songs he composed. Hits such as "All Shook Up", "Don't Be Cruel", "Heartbreak Hotel".
I will agree with you that many of his hits were written by others, but he did write several of his number one hits and many of his top tens. Whether he did it by himself or collaborated I guess you could argue that he didn't write it HIMSELF, but he does have composition credits on many of his songs.