>>36209950No, the mascot has to be all about appearance and demographics. Clefairy is too cute and female-appealing.
Pikachu is cute and friendly, but still cool. It can be liked by both boys and girls. Ok, boys still are going to prefer (or pretend to prefer) Charizard, but they won't have to avoid the entire franchise because of pink.
Boys are always the sticking point when it comes to marketing.