A blocked promise is not the same as a broken promise. Congress' obstruction is the only thing preventing POTUS from keeping some promises, although he doesn't just throw the blocked promises aside and give up on them. He strategically withdraws them and waits for the right time to try again. No promises broken. Only blocked temporarily.