Partly, in the programming world people tend to have read and agree with the essay "Csh Programming Considered Harmful", in that they think the problems it mentions are relevant to their lives.
I was very surprised that he doesn't mention to stay away from scripting in csh/tcsh.
I've been using tcsh for 11 years now and I wish bash had been the default for the first unix job I had, because tcsh is the devil for writing any script greater than 10 lines.
http://www.faqs.org/faqs/unix-faq/shell/csh-whynot/