Who is going to make all these determinitions? This is a can of worms. If it's "no fault" then it's no fault. You can't have it both ways. You're saying the one who "leaves" (whatever that means) is at fault and deserves nothing. Does this mean leave the house? What if one just stops paying the mortgage/rent and they are both evicted. Then who leaves?
Divorce, no matter how "no fault" they try to make it is still going to be a complicated and difficult matter. As it should be. My comments are probably applicable to a small number of cases.
My comments are directed at cases where one of the spouse just ups and leaves or just decides one day that they no longer want to be married. No grievance with the other spouse. There was no cheating, abuse, neglect, etc... They just decide they want out for no particular reason. I have seen it a couple times with family and friends.
It is cases like this that I feel the spouse who just up and quits should get jack squat.