Problem is he in effect reiterated the ideas of the charter in his speech...Khaled Meshaal is visiting Gaza. His first visit in 45 years. Quite incredible really given the Israelis habit of shooting every Hamas leader they can over the past few years. An example of how much the resistance won during the recent conflict and ceasefire terms and how much the region has changed that he has the confidence to visit safe in the knowledge that Israel won't, or can't, kill him
http://www.bbc.co.uk/news/world-middle-east-20649583"As long as Palestine is ours and Palestine is the land of Arabism and Islam, we can never recognise the legitimacy of Israel's occupation of it," he told supporters.
"There is no legitimacy for occupation. Hence, there is no legitimacy for Israel, however long time lasts."
Language like this is a gift to Likud. It rallies the people around Hamas but Israel uses it constantly an an excuse not to negotiate. Why give your enemy/oppressor a gift?