
He was considered a traitor by many Jews who hated the way the Romans oppressed them by harsh rules and taxes. People like Zaccheus also collected extra to line their own pockets. You can see why he and many like him were unpopular.
But, perhaps there is more to Zaccheus than what many people saw. Perhaps the greed of Zaccheus and treachery was the symptom of a much deeper problem?