I agree in general but I disagree with your two points.
The only reason to not dwell on Israel is to avoid being labeled as anti-Semitic. This is the golden arrow in their quiver.
In no way does this mean that those who bring up Israel are wrong.
The Daily Paul is a community website with no off