Cool - they do similar things in this country too. Strangely I've never heard it worded as a 'contract' though. 'Plan' and 'Contract' have entirely different connotations.
Trump similarly faced an electorate that didn't like him or his opponent. She said "Like me!" and he said "Here's what I'll do for you." It was a smart thing to do. A much lower hurdle to have to jump.