Crystal Palace manager Roy Hodgson says Wilfried Zaha is not a bad boy despite his red card against Southampton and says he had to deal with a great deal of provocation at St Mary's.