Both sides end up believing fairy tales. The people you please to get into power are not the same as the people you need to please to stay i power.
No, some people are smart enough to know they won't be able to keep their promises even if they wanted to. Unfortunately these people are in the minority.