I don't really CARE that other people have separate accounts, it is just fascinating to me. Especially, when you have kids.
In our household, I pay all the bills and do the budgeting and balance the checkbook and then if we want to make a very large purchase, we have a conversation. And for day-to-day spending we just spend whatever we want and then once in a while I tell Gooch he needs to stop spending so much and he says "OK" and stops spending so much for like a day.
OK, actually we do have 2 checking accounts, but one is for bills (all our bills) and the other is for all other spending (for both of us)....which actually we hardly pay anything out of this account except credit card payments, of course. This is more of a budgeting strategy. (Gooch probably doesn't even know we have 2 different accounts.)