I grew up listening to Neil and have many of his songs in my old repertoire... some are truly classic songs, and others are obviously catchy tunes that will fade with time. Most artist's songs don't last for generations. A few of Neil's have, and will continue on, IMO. I think that makes him a great songwriter. The fact that he can also play and sing is a bonus...