Is CSR a sham?