I agree that politics affects many decision but not all.Other than political reasons there're always some administrative reasons which decides whether or not to extend the services...I can cite eg from my own reason where there were neither any political pressure nor any demand for a particular route but train services were extended just because the previous originating station lacked basic amenities for TXR maintenance in yard.