I've always found Richard Branson a really interesting guy, because he does come across in the majority of circumstances as this squeaky clean philanthropist supporting various social causes, but in an organisation the size of Virgin, he must have had to take some really difficult decisions that affect peoples lives, so there must be a hard edge to him.
I think with Branson, along with many other high profile figures, there is a large PR team assisting to sculpt, mould and craft the perfect image. Suppose if they didn't they would be bad at their job.
I also think that people buy from people and the better his image is, the more personable he seems, the more likely people are to buy from his business.
Nick