Not to mention that you never know what might happen in a marriage. People who are financially dependent on their spouses have many fewer options if their spouse decides to have an affair, for example. It's always good for both people to have their own source of income.