Changing tax rules and rising interest rates boost demand, but banks’ customer service has slipped