You americans are never satisfied no matter whos the president. Always complaining about something and everything. Is there actually one president you guys really liked? Probably Clinton because he got his dick sucked "get big style"... 
Americans are not satisfied because they expect politicians to solve their problems If you want something done right, then do it yourself.
Or as JFK said: "Ask not what your country can do for you, ask what you can do for your country"
people need to wake u an realize that things aren't going to get any better unless they themselves make the effort.
As long as things are good, they will not fault the politician who is currently in office, bug when things go downhill, later on, they will fault the new guy, when it could have well been policies of the old guy (or the previous two people) and it just came to a head.
As long as people let douchebags drive the bus, then it's their own damn fault that they end up in front of Dollar Tree instead of Macy's.