Trump promises but doesn’t deliver