Commitment to a cause is measured by the loss you incur from supporting it.
Changing your profile color on twitter is not much of a commitment, because you don’t lose much. Donating money, spending time are much bigger losses, so they show more commitment. Opportunity costs present a grey area: if you decide not to have an iPhone because you don’t want to support AT&T, then you have lost out on something.