Out of All 4 southern states (Kerala, Karnataka, Tamilnadu and Andhra/Telangana), except Kerala, all other southern states running so many their own state buses to and fro Bangalore.
But I don't see any handful Kerala buses plying to Bangalore. Whoever is agitating, please, ask your state government to fund and run buses. You cannot use train journey, everywhere and every-time.