Pikachu is the mascot that EVERYBODY knows. Not just fans of the series but literally everybody knows Pikachu. But i can tell the Pokemon company is starting to share that spotlight with other pokemon, mainly charizard in merchandise and such. Personally I don't care who is the mascot as long as it isn't a stupid choice like dunsparce or whatever.