Obama is far from perfect. A lot of his promises are really falling apart.