Look, I don't want to see Andrew's face about anymore than anyone else here, but he claims to be innocent off all accusations. Now, we may not believe him but his family might. And I'll give them the fact that it must be very hard to believe awful things of a close family member.
They've at least shoved out him out of Buck House and stripped him of everything that working royals get, which he no longer is.
I might begrudge seeing him at family events but I can (very) grudgingly accept that he'll be at them and that means that I, a member of the public, might have to see his face in passing occasionally.
The accusations that the royal family are deeply tainted by association etc are accurate, given my belief that he had sex with young women who were trafficked and coerced. However, I also recognise that if genuinely believed my own family member to be innocent of such accusations, I wouldn't shun them just because others believed them to be true.
Of course this leads us into a debate about where the line falls between Charles the monarch and Charles the brother...(Incidentally, imo the Queen and successive previous monarchs have shown there is no line).
As for the ex wives of various princes not being present...Well, I don't know of many women who would want to continue to spend Christmas with their ex inlaws!