Marketing slides are nice. But they really need to do something about that trading engine of theirs, it's slow as hell.