Are direct mechanisms always truthful?
Incentive compatible here means that you have no incentive to lie. A direct mechanism that is not incentive compatible would entice some agents to report a false type.