Have patience and bright hope not now but in future sure SWR will be enough good railway division to serve public.. I agree ksrtc have good services so which is happy thing to us not bad as trains not served for every part of country or state. Ksrtc is very useful to connect villages to towns to district to cities to metro cities with good buses which present trains can't do. But railways can't make things changed in one night or one year or one decade it really takes more time especially if politics is major part of railways.. Until politics is being imposed on railways, reservations, caste etc etc we will never get any logical or tangible change...