Sound wisdom for both the husband and wife. Obviously the grandmother has her own experiences that make that good advice for a woman, but I think it’s good for everyone.
Have a joint account where you pay for shared expenses, and then your own separate account for yourself. For probably the majority of relationships now, both parties are (or at least should) be working anyway.