Is Corporate America Letting Us Down?