Maharaj bhai, It is not about attaining any edge. It is just a small bit in a wider marketing plan where you aim to build a persona in the public eye, a branding. One may have a classic taste and may like to see him in white, black, light blue and grey colors but that wouldn't give him a differenciated persona which he actually deserves. He was a world class sportsman and majority of his followers are young and educated, actually 67% of them according to a survey. In my view it is a good, well thought out strategy befitting Imran Khan. And especially because he is not wearing these colors all the time but only occasionally.