The advantages of having more than one pigment are:
(1) To efficiently capture sunlight and to facilitate reaction.
(2) These additional pigments protect chlorophyll molecule from nascent oxygen.
(4) Some pigments act as co-enzymes which are used for some metabolic activities of chloroplasts.