I agree. Canada doesn't need to be embarrassed because we provide arms to an ally that is under coordinated attack by Iran and its many proxies. Yes, some criticism of their operation in Gaza and failing to resolve the Palestinian situation over the last 40 years is warranted. However, the attacks by Hezbollah and Iran show what the situation is really about, and we should proudly be helping Israel protect itself against the medieval theocracy in Tehran, and the Hezbollah death cult that has also pretty much destroyed Lebanon.
Iran, Russia, China, and North Korea. Plus their terrorist proxies. That's the "resistance" to the West. Whatever you think about the terrible situation with Israel and the Palestinians, there is little room of moral equivalence here.