General Motors’ flashy launch of the EV1—at a Sylvester Stallone film premiere—helped generate a loyal following of celebrities and environmentalists. But when GM slashed the advertising budget, it faced the criticism from those passionate customers.