Marrying someone with similar financial habits\goals would be a lot more effective than maintaining separate accounts.
I don’t think I could live with someone who is comfortable living paycheck to paycheck. Or someone who has a ton of loans but still borrows recklessly (I’m referring to a situation where a person is done with school and has job that pays decent money). That might be socially acceptable but it does not sit right with me.