I think Feynman's popularity lie with his deep understanding of phenomena and ability to explain them to others - "If you can't explain it to a six-year old, you don't understand it yourself"