I can recall the letter setting out what were clearly their aims, intentions, and goals, but perhaps the OP can point out where in the letter these things were stated as "promises".
People can make promises without saying "I promise" first. Commitments are commitments and meeting them or not matters to customers.