One of the challenges in India is that the courts, though independent, are sclerotic. As a result, if a bank faces a huge fine (like in the US), it can drag the matter to the courts and spend a decade there. Instead, the RBI uses its powers to restrict new business for the entities which, in a fast growing country like India, is the kiss of death.
For those who are thinking - I cannot fathom what the hell is going on over there... consider that at least one UK bank (TSB) was down for a week just a couple of years ago. https://www.theregister.com/2018/04/23/tsb_systems_go_titsup_as_customers_cant_bank_online/
And the fine was a paltry 48 million.
And then of course the Bank of England itself screwed up and caused Real Time Gross Settlements to, well, be unsettled. https://www.theguardian.com/business/2023/aug/14/bank-of-england-outage-hits-key-payments-systems-processing-billions
Compare the 48 million fine that TSB paid with the hundreds of millions in losses for PayTM when it screwed up its risk systems - the RBI shut down the bank - imagine shutting down a bank to protect customers! Brits are zapped because they cant imagine that the regulator, instead of sweeping things under the carpet, takes public actions to shame the entity and hurt its business.