Quite right, the connectivity in terms of speed is quite poor between Mumbai , bangalore & chennai.
there should be daily Super Deluxe type train having 10 coaches of SL, 7-8 coaches of AC between each of these cities.
at present the stoppage is also too high between CSTM & MAS. there should not be more than 6-7 stoppages between Mas & CSTM. the time taken should be around 19 hrs.