One reason, if youre cynical enough, is because thanks to the government, there is no reason to get married anymore. Therefore, the people who get married must really want it to happen and want it to work.
Or it could be the fact that we have more older Americans than younger and they divorce less.