So NOW Corporate America Finally Takes a Stand (Where You Been?)