No one is owed FDO membership.
FDO is a community, and having people be treated with respect is crucial for maintaining this community. Letting people with a history of not respecting others be a part of that community is a problem, even if that behavior was displayed elsewhere.