As said, it was not my intention to bash him, but I think constructive criticism should not always be unicorns and roses.
He might be up to something but it was my impression that he picked up some lines from the newspapers about HFT and thought "Hey, lets make the world a better place". Fair...