Plus he was bringing down the property value in their neighborhood back home. He was kind of like a modern day slumlord like the first guy the trilogy shows Vito Corleone to kill, in Godfather II. Andy Garcia wanted to kill Zasa to show he was loyal to his uncle. I think biting Zasa's ear was not a good move... he was too easily angered.