That defeats the whole purpose of separate accounts. I know exactly how much I can spend at any given time just by looking at my account. It’s the lack of needing to coordinate anything. I know that the only way that money will leave that account is if I spend it. We see each other’s accounts so it isn’t secret.
Then it’s the issue of overcharging. You know when your checking account is $0 that you can’t spend. Besides, many bills can’t be paid with credit cards.