Its wrong to blame CR...
1. Majority of section it runs on is in KR hands... It takes less than three hours to reach Roha which is quite good considering its not a SF.
2. The point written about LTT is baseless... CSTM and Dadar Terminus can't handle the rakes of DD there are many bridge height issues hence LTT is only option...
However...
more... departure can be delayed owing to reasons given... say by 6.30 or 7am...