", as for the other 3, io9 was harsh at them calling mlp and friends "a travesty on the haters invasion strike."
io9, in this context, is expressing a negative opinion about the other three individuals or groups. The phrase "travesty on the haters invasion strike" suggests that they believe these individuals or groups are not aligned with the original concept or intention of the "haters invasion strike."