I too have this idea that corporations should always be doing more. Paying employees more. Offering more benefits. Paying more taxes.