This is disconcerting information for those hoping in the reality of the E-cat. Plus it is puzzling - Defkalion says they have an improved E-cat themselves. How can they be wrong about their own device? Count this as a strike against both Rossi and the larger reality of the (apparent) proliferation of E-cat claims.
It is odd. I feel like smeone trying to read lips and catching about one word of twenty or so.