My theory is that they didn’t want to give the Trump campaign any additional ammunition to run ads in swing states that claim the dems stand with hamas. Unfortunately, a modest number of Americans just don’t seem to realize the difference between hamas and innocent Palestinians, so this is a potentially damaging line of attack in places where the election is close.