Of all the people who married I know, I can't think of one who had doubts going into it. They all, and I mean all, thought they had found the one and it was going to work out. To even suggest to even your best friend that they're making a mistake is a good way to never be spoken to again. They're that sure of it, and that is why they're getting married to begin with.
Divorce is never even a consideration until after reality sets in. So unless you have a crystal ball we can use to see the future, people are going to divorce as long as they marry.
The obvious solution, then, is to ban marriage. ;o)
We have enough research under our belts now, we can predict pretty accurately which marriages will fail. I haven't read the particulars in a while but it's a very refined science at this point.
I think the key factors are not even that many. Maybe sometime this week I'll try and look them up.
But why is the divorce rate 5 times higher (I'm guessing at the magnitude) than it was 40 years ago? Something has gone wrong....and that something should be fixed.