I haven't really had a lot to do with GP, so I can't comment on her behaviour here on TOL.
I just know (from experience) that these types of threads don't help anyone.
To be blunt, this is disgraceful thread. shame on us. shame on posters who participate in this pole.