Technology companies have set ambitious goals for themselves, but more needs to be done if they are to make good on their promises.