It looks like BA have implemented a two-pronged approach to reducing the number of GGLs.
First, they introduced stricter qualification rules, and now they're targeting specific GGLs with sub-standard service and poor customer service.
And it looks like its working - got to hand it to those clever folk at BA.