Rebranding has to attract new customers - this is the objective - but it also has to be acceptable to loyal existing customers.
This is why it is critical to understand and express the values of the brand: if they are clear, customers have no problem accepting a new look and feel, safe in the knowledge that the factors they value have not changed.