General Motors executives must wonder whether they will ever be able to wear anything other than the hair shirt.