Not everybody will be using bus. Many will have pvt vehicles. And many (most) Mallus live in Banaswadi and surrounding area :)
This is the same case across the nation for many millions getting down at thousands of stations from thousands of trains. Buses wont be waiting for them. They will wait. Take buses to some point or walk or use other modes.