Yeah, the alternative to divorce sounds much worse. But, children really do need both parents.
One solution would be to force the ex-couple to live close to each other. Preplanning of that magnitude would no doubt require a stupendous amount of city zoning / economic engineering, however.