Palestinians differentiate between Jews (good) & Zionists (bad).
Israel do NOT differentiate between Palestinians (good) & Hamas (bad).
This was proven in 1948 in the Nakba.
Zionists & Hamas both carried out terrorist attacks.
Unfortunately 1 of the ideologies formed a state.
You can't colonise a land & evict it's people because you claim some of your ancestors lived there 1000s of years ago. What about those who were there before your ancestors?
Before it was called Palestine we had:
Canaan > Philistines (origin of the name Palestine) > Judea