@cn17 RBL is also not reliable, once an issue happens it can take weeks to rectify small fault of there's.
IDFC bank has improved a lot with new portal, wouldn't say it's intuitive, but better than HDFC.
HDFC Bank is complete no for personnel banking needs as per my exp.