The pro-Israel lobby has been remarkably successful in suppressing criticism. Politicians challenge it at their peril because of the lobby's ability to influence political contributions.
Simplicity and sexiness, that's what people want. At a price that's not outrageous.