Yeah there must be a difference between intercity and mail/exp.
The worst train that i have been traveled is Ahmedabad jammu exp...the section after suratgarh uptill punjab just gets insane with daily local commuters occupying seats by force and say "thoda time ki baat h adjust kr lo" and the train halts r so many.