Should I switch my broker Zerodha?

My details - Been using Zerodha since 2019. I do equity and futures. Equity has ~1 Cr now, future positions have 4-5 lots bought on an average, so 8-10L. I use MTF from some equity as margin on futures.

My concern - On 4th June, Zerodha and Groww had issues on funds addition and sale/buy positions. I had no future position and did no equity trade on that day, so I don't have a first hand experience. But I remember reading many, many posts here with users being pissed off at brokers.

Which broker should I choose where I won't face these issues? Is there any broker safe from technical glitches? I understand that the transaction API load was unprecedented that day, and many brokers failed to anticipate that in future.

I am considering ICICI Direct, based on comments appreciating its stability. I am open to your suggestions.

Thank you.

PS I am also considering moving stocks to my mother's account, to save tax on futures (taxed at income slabs). If anybody has an experience there, do comment on that as well.