No investigation, no right to speak.
I haven’t read the article, yet, either but it’s probably worth reading it before declaring him persona non grata.
Edit:
Politeness aside, Piker doesn't tone down his politics. When confronted with some of his most provocative lines – that "Hamas is a thousand times better than Israel," and that he'd "vote for Hamas over Israel every single time" – Piker doesn't budge.
It sounds pretty strident.