The slow schedule is partly to accommodate good arrival times at important stations like Pune and Bangalore en-route. As this train is mainly expected to cater to intermediate stations, a speed-up all along the route may be secondary in importance compared to providing early morning arrivals at important stations on it;s route.