I agree. THG only made a slight reference to the Epson C70 in an older review. It did mention that the Canon was still much more economical when considering cost per page. I would also like to see more complete reviews of printers, but I don't know if THG is to blame or Epson. You can't expect THG to buy everything themselves, and maybe Epson is much more stingy when it comes to giving away press samples. Or maybe they aren't necessarily stingy, but Canon and HP are overgenerous.
As for the comment about Canon not allowing it, I thought it was funny, but I really don't think there is any conspiracy with Canon and THG.
I have still gone for a Canon myself though. I might have been swayed to get an Epson instead if there was more information to be found on them... or maybe I would have just been more convinced to stick with my choice of a Canon. Either way, information doesn't hurt.