Opening a bank account solely for interest rates may not be a good option as well, because all are luring with attractive rates and reducing it in 6 months and a year etc. Service, availability and other features also need to be looked at.
I know it's not practical, but banks should not be allowed to change the rate so frequently especially if RBI is not changing the relevant rates so drastically. It's like false advertising.