if a man marries a woman and they have a kid and she decidese to stay home to save on daycare costs etc. if a divorce happens there will be ALIMONY, Secondly the court can grant spousal support for an indefinite period or a definite period, it's up to the judge.
and you are worng with the only money and assets acquired during marriage, if a man has a house prior before marriage and then marries adn the wife moves into his house, a property before marriage or any assets can become Matrimonial assets