I think she wants to feel that she has disposable income of her own. I think it's fine to suggest that she pay for her haircuts, and splitting the kids' expenses doesn't sound unreasonable, but I suggest not telling her she has to pay for her own food. If my husband told me that, I'd resent it. I certainly think it is not too much for a man to feed his wife.