Really the ignorance of your "friends" is this: If they weren't around when palestine happened, why do they hate jews?
Should we hate everyone from Germany because of what the Nazi's did? Should we hate anyone from the middle east for what their dictators do? Should we hate the british for their empire? Should we hate the russians for their own genocide? Should we hate Canada/USA for what they did with the Native Americans? How about Egypt for the pyramids? What about anyone who was involved with the slave trade? How about anyone who used conquest to make a new nation as you blame Israel for doing?
It is simple ignorance and racism. You would be blaming two to three generations down for a crime that isn't even worth mentioning compared to what others have done. That is, if you even considered Israel a "crime".(I don't because the majority of the nations formed in the middle east came from much more bloody circumstances than Israel).
:/ Like I said, Muslims hate Jews because they are ignorant.(and also racist).