I cant say for sure.. but looking at it from this side of the fence... it perhaps looks like someone migrated to AAISP and had some problems - perhaps not being able to fix a BT problem as fast as they seem to promise to be able to? Whatever it was it seems to have been a temporary thing.
Put it this way.. the same person that rated them low in Sept saying they hadnt lived up to their reputation.. has given them full marks across the board this month.