It's his fault for not correcting the past ills you pointed out. Come to think of it, what has Obama fixed in 7 years? He passed a crap health care bill, porkulus, increased some taxes, appointed 2 liberal lightweight SC judges, welcomed millions of illegal immigrants, ginned up racism and terrorism, and burned up millions of gallons of jet fuel while telling the world that climate change is the greatest threat we face. Well the 2nd greatest threat next to right wing radicals.
Quite a legacy.