I don't believe the Democrat ability to elect anti-AIPAC candidates, while the GOP still can't, can simply be explained by "Israel is more popular among Republicans". I think this shows the extreme power of the Zionist media ecosystem in the GOP, which is largely offline. That applies to Fox News, to talk radio, to evangelical organizations, and beyond.
The challenge for anti-Zionists in the GOP is defeating this enormous ecosystem which all but controls the Baby Boomer vote, the most powerful GOP voting demographic.

