Yes i fully agree with you. A simple example: Vishakhapatnam and Hyderabad are 750KM away from each other and they are major two cities in the state. There is only one direct train between these two cities called Godavari Express. If you want to travel by this train, any given day you have to book atleast 2 months in advance. There are 900 night service buses are running with 90 volvo services majorly owned by MLAs and MPs. When the Railway HQ wanted to evaluate if this route requires an additional train, then GM of SCR has sent a report mentioning there is no need for additional trains. Well i'm sure there are thousands of such examples.