I support gay co-parenting but Elton is 66 years old. At that age, it's selfish to want to raise a child.
David is only 50.
If anything happened to one of them, the other would still be around. The amount of love and care that can be provided is far more important than the parent's age.