The Democratic Alliance is taking flak for struggling to reconcile its non-racial philosophy with its newly trumpeted commitment to BEE.