I wanted to thank the op for bringing up issues with the appeals process. Niantic has said they want to know how they are doing:
I do think they care about getting it right, fwiw.