If I understand correctly, CS can be used as options to purpose staking pools. Stake pool operator can choose the purpose so the delegators. I'd like to see rewards used on environment issues for example. With CS its fixed with contract not only words of pool operators.