Old perceptions die hard as CC struggles to discard its finance tag