I can't comment as to the reasons, but it's apparent to be that very large numbers of western politicians either do not understand or are more interested in votes than integrity, but the simple truth is this:
The resolution to middle eastern peace involves crushing islamism and achieving modernisation.
That must happen to end terrorism, abuse of women, war, violence, oppressive theocracy etc etc
Westerners are very good at understanding the role oil and war has played in creating the humanitarian crisis that's been ongoing for decades, but they struggle to see the role Islamic extremism has played.
Moderate or monarchy states understand those violent ideologies must be crushed, not encouraged or rewarded. And while none of these places are liberal or democratic, they are at least moving forwards.
Hamas and such groups want to move backwards, and the amount of suffering empowering such groups can cause is astronomical.