It might work out better for BEE compliant companies but you are essentially being forced to pay for the right to operate your business in a free and normal manner. I wouldn't see that as a plus in a general sense.
CCC Price at posting:
70.0¢ Sentiment: LT Buy Disclosure: Held