In fairness, we have to accept that many sincere promises are not kept because the politician discovers that matters turned out to be far more complex than s/he had thought and simplistic promises couldn't be met.
As they say, if you have *both* sides mad at you, you probably got it about right.