I've noticed that banks these days are doing things differently from last time:
1. They're open for business on Sundays and after normal office hours.
2. They're giving lots of benefits for childrens' and even babies' savings accounts.
3. They're having more promotions for savings accounts instead of promotions for fixed deposits.
The first point is definitely better for the customers, as it gives them more flexibility.
For points 2 and 3, I'm not sure if it's better for the customers but it's certainly better for the banks. They are trying to tie down customers to their banks and not just the customers but also their families including the young ones. These promotions are temporary, but once you open an account with them, it's unlikely that you will switch to another bank. In the past, they would give promotions on fixed deposits, and customers would simply switch banks wherever they can get a better interest rate.