Here is a classic case of someone conflating the state of Israel and Jewish people and lumping it all together. Plenty of Jewish people that live both inside and outside of Israel are critical of the state. People can be critical of the state of Israel, but they should not be antisemitic. His comments are offensive for this reason.
That way you can’t criticize Israel without being labeled and anti-Jewish semite. Nothing he posted was offensive. Israel is an apartheid state