A rethinking of my original post...
Its not the divorce, in and of itself, that is selfish. Its the attitude of not wanting to deal with the underlying issues that lead to the corruption of a relationship. And that can be present whether people split up or not. So its just as hard to stay together and work it out as it is to split up and work it out - but putting in the effort is super important either way.
So when it comes right down to it, the circumstances of the relationship (raising kids together or raising them separately) isnt as critical as the parents having a cooperative attitude. Dismissing the commitment of a couple simply because they are divorced is as inaccurate as revering a couple simply for not being divorced. Neither gives an accurate indication of the nature of the couples relationship.
Long live the middle ground!