I've documented it since at least 2006, when The Guardian reported that Hamas accepts Israel - and Hamas immediately denied it.
That didn't stop others from doing the same, over and over. And once the PA sees how clueless Western media and analysts are, they push the same lies. (So does Jordan.)
Even Hamas will allow gullible Westerners to misinterpret its ambiguous statements but will turn around and say in Arabic to its own people, very clearly, that their goal is to destroy Israel.
Luckily, Hamas organ Al Resalah has written, in English, what Hamas' position is:
Senior leader of Hamas Mahmoud al-Zahhar said all options are available to confront the Israeli occupation, including armed and popular resistance and resistance of boycott.
Armed resistance is not a political issue that may be negotiated, said al-Zahhar in a meeting organized by Hamas and the Islamic Jihad in Khan Younis City on Sunday to commemorate the day Jerusalem was occupied.
"It is neither a controversial, nor a negotiable issue; it is, rather, dogmatic fundamental cause in struggle with Israel," said al-Zahhar, referring to armed resistance, pointing out that Israel has long sought to erase the Palestinian constants, concerning the Palestinian lands, Jerusalem and Al-Aqsa Mosque.
Al-Zahhar stressed that the Islamic Resistance Movement (Hamas) refuses a Palestinian state within the 1967 or 1948 territories, saying "Our policy is Palestine, all of Palestine". He explained that Palestine as a whole is a part of the Islamic dogma that is derived from the Holy Qura'an.
But good luck waiting for Reuters or the BBC to cover this story the way they cover the many fictional stories of Hamas moderation.