Each bank gives me a limit and there are times where I need to make payment to service providers (eg hotels, tour guides) which in the aggregate will exceed the daily limit if I only have one bank account. The problem is bypassed by having a few accounts. But that means I have to do a lot of Trust withdrawals and deposits back into the various accounts when I am there. I don’t actually recharge or top up to Alipay or WeChat balance if that’s what you are thinking, reason being if they freeze the account the money in the balance is frozen (I had a temporary freeze for a week before and it left a real bad taste in my mouth). I much prefer my money still being in a bank.