The site shows the official arrival/departure status of the train. Officially, the train is said to be "on time". As per you, the status is wrong, as happens occasionally. In such situations, blog posts from people waiting at the station is definitely far more accurate than the official status.
Because of such occurrences, we are putting in some features on the site whereby people can directly override the official status, and put in the corrected status.
Thanks very much for the information. Have a good trip.