You're right -- the Palestinian people voted for Hamas, and elected them fair and square. But the rest of the world's governments don't have to accept them or work with them, and this is kind of the situation we're in. The United States and the EU, along with several other countries (Canada, Japan, etc.), have branded Hamas a terrorist organization and will not deal with them officially.

So this then creates a conundrum: if other countries are willing to help the Palestinian people and send aid, etc. -- but not thru Hamas -- then it seems the Palestinian people will not be receiving a lot of help from certain sectors until they change their government.