An Israeli flag might be more appropriate, but it would still be painting ordinary Israeli citizens with too broad of a brush.
Not really since most of them support the "war" in Gaza. These are the same people who have been voting Netanyahu for 20 years. Should've been the Israeli flag.