Politicians bash businesses. "Stop the greed!" shouts Sen. Bernie Sanders (I–Vt.). Many Republicans are equally ignorant.