As Amy said - communication answers the question. The times when men paid the tab because they had the breadwinner jobs are gone. Modern times means talking more about previous taboo topics - like money.