He's talking about T2, the international terminal. The old T1 (used by Indigo, Spicejet, etc) is a bus stand.
I flew from Mumbai T2 just last month. Everything you said is completely blown out of proportion.
Look, I agree that our maintenance is poor compared to more developed countries, but...