you are right that due to dense fog situation is out of control, but there must be some way to know the exact position of train & delay in advance, like on 21NOV11, train number 12381 was delayed by more 10 hours at NDLS, but since morning receiveer at NDLS got the message from enquiry 1 hours, 2 hours, 3 hours, 4 hours and so on, hence wasted a lot of time and got furstated due to no clear picture of arrival.