This is good. Unearned benefits have a degenerative effect. Everyone gets the life lesson they need. Perfect solution.