"And, I did read stories a few months back that ordinary Palestinians kicked Hamas bomb makers out of their neighborhoods, they did not want their neighborhood wiped out by Israel."
I prefer to interpret this as members of a rival gang kicking Hamas out of their territory. NEVER as "ordinary Palestinians", meaning "ordinary people", shedding ne'er-do-wells from their midst. It just means that the Hamas thugs weren't members of the local gang of thugs.
There are simply NO "normal" Palestinians in existence! They're ALL rabid wolves!
Certainly no one has provided proof yet that you are wrong so it is hard to argue with you on this.