Is the issue that you don't believe that fits with the 50% divorce rate you're used to hearing? Keep in mind that those rates [in the msnbc article] are for individual years. Marriages span multiple years. 50% of marriages don't fail every single year, they fail over the course of the marriage. Also consider that many Americans are not married. It's unclear whether they are referring to the number of divorces per 1000 americans, or the number of Americans who get divorced per 100 Americans (the latter would be double the former).
If that's not your issue with the numbers, you're going to have to clarify. They do still seem low to me, but then I don't know everything.