Personally, I have never booed at players but that's just me. Fans have the right to express how they feel about Avi and his lack of production. He should take it like a man and keep his chin up and shut up his mouth and do what he was signed for and not give excuses. Yes, he has been hurt but when healthy he has been horrible.
What does he want? Be cheered? If it happened today it's only because of April Fool's Day.
Good luck!