Jones is just a hard case. He get's smack when he's trying to be a nice guy for being a fake person and get's smack for being an ass if he's not trying anything. People love to hate him.
To speak in pro wrestling terms, Chael is Chris Jericho. Face or heel, everybody loves (to hate) him. Jones is John Cena. Face or heel, everybody hates him. Speaking generally.