What I read is that 44-45% of the vote went for Hamas. I don't know if or why turnout was low, but the United States historically doesn't have high turnout either. Ironically, it's the countries with sham elections that brag high turnout. Just like in this country, I would be careful about assuming the political beliefs of an entire country based on which side "won" any particular election.