Actually, this is not true in many cases. There may always be reasons, but sometimes the reason is mental health not brought on by their family. Sometimes it is the influence of other people or organizations. Sometimes people are narcissistic and responding to an event.
In my view it is very dangerous to generalize about the subject of estrangement and try and lump them all under there always being a good reason. I have personal experience with this and I can tell you without any question the culprit was a combination of mental issues and influence. Not the parenting.
I taught my children to cut toxic people out of their lives, and if that toxic person is a family, cut them out also. Things like a strict religious upbringing, verbal abuse, neglect, physical abuse are always good reasons for no contact, but there are many cases where abuse or religion, and the like is not the culprit.
Outside influence can play a major role, especially if the person has undiagnosed mental disorder or are easy to manipulate. Sometimes is the parents who are the victims of the estranged adult child. You always have many good points in your article. I just want to offer a different perspective.