The long alternates and the cost of carrying all the extra fuel;unreliable nav aids;at certain times of the year some of the worse fog that I have ever experienced;no Cat 2 never mind Cat 3 and I wouldn't trust either one even if they were operational;your flight misses and ends up in Bombay or Karachi;the aircraft make take 72 hours to get back on its schedule;the flight crew could get their scheduling screwed up for the rest of the month resulting in your company running out of crews at month's end; the hopeless bureaucracy;
It goes on an on but you should get the picture...It's not like the old days when flying was filled with passion, now a days airlines have to make money in order to survive. The world of aviation has changed and IMHO not for the better....
By the way I liked the Delhi layovers, lots to do and see...
Cheers