Gonna play devil's advocate here:
Imanity Scans
were working on chapters 6-10 for batch release and, when CAT Scans released chapter 6 on their site (and put it here with a delay), Imanity already did 6-8. So, they went and released them with a disclaimer, that they are going to do 9-10 (cause who likes their work going to waste) and leave it to CAT to decide what's next. So, if CAT didn't release chapter 6, we'd get chapters 6-10 from Imanity, but a bit later.
I mean, it's always hilarious when slowpoking team gets "sniped" after a huge delay and hastily releases one or even several chapters, but unless CAT somehow caught wind of Imanity working on this series, i don't think they were pressured into releasing this one.
Well, it
seems they might start collaborating from now on.