Agreed, trains can depart before time only from stations from which reservations are not issued.
For example, one UBL LTT Express departed Panvel 55 mins BT because no reservations are issued from Panvel to LTT, same is the case with stations like Kasara/Karjat/Kalyan/Thane/Dadar for CST/LTT bound trains.