When people criticise divorce, they will always point out that its easy availability contributes to high divorce rates (which is certainly true) and name many other factors, too. While all those observations are no doubt, valid, there is one big elephant in the room no one seems to notice, even Christians. I should probably say especially Christians, since they are supposed to marry "for better for worse till Death do us part".
When you marry in the church, you give a solemn oath in front of the witnesses and congregation to stay with each other till one of the spouses die. Not so long ago people used to believe that oath-breakers would spend eternity in Hell (our official liturgy still states it) and it wasn't restricted to Christians, either, as even pagan Germanic tribes believed the same. Plus, divorce without a just cause was considered adultery and it, too, was a mortal sin.
Of course, in our enlightened times we don't believe that ideas and concepts such as honour as in keeping your word are at all important and Hell is something which is seldom mentioned at all. When contemplating divorce one will consider the financial and custody aspects, but not the eternal consequences of their actions.
Frivolous divorce is dishonesty and betrayal, and that is the worst part of it, not the fact that women supposedly get "cash and prizes" (which doesn't happen until you have been married to a wealthy man) and not even the fact that the child will miss contact with one of his parents (usually father); because violating spiritual laws as in breaking a solemn vow is worse damage than simply material losses.
There is a reason society used to shun those who ruined their marriages and it wasn't out of meanness.