I care what comes out of Levy's wallet far more than I care what comes out of his mouth.I would respect him if he said the aim is to win the Premier League and the Champions League in the next 3 - 5 years and if he fails he will definitely leave.
If he also apologised for 24 years of bullshit and worked for free; unless Spurs actually won the Premier League and the Champions League, it would be as appropriate as the contracts he awards to some of the players he signs for Spurs and would actually mean something.
Talk is cheap.