Hamas today is exactly the same Hamas that was voted in.
If elections were to happen again, Hamas would still get voted in, that's why they haven't happened.
That's the reality which anti-Israelis are determined to ignore.
% of the popular vote doesn't matter. US presidents also get voted with less than 50% of the popular vote.
Their platform isn't and never was peace within the 1967 borders. Again that's the reality anti-Israelis are determined to ignore.