To its credit, GM is trying to remake itself and make good on the promises it made in the past. Companies are not required to make open-ended promises into the future.