Oh hm, that's a good point. But Finch was being so generous throughout the set...What? But I thought the OU Council were horrible stall-loving tyrants bent on twisting the meta to their will, and that Finch rules over them with an iron fist! I read that in a post by the completely real and totally trusted forum user SmogonLovesStall2009. Why would they lie? They have all eight badges in the game, so they must know something.
I mean, he could be lying to our faces. We may never know.