I mean Ash had Pikachu all the time, Team Rocket has Meowth and Wobbuffet, there's no problem having a 'mascot' that gets as much focus (especially since most of the Pokemon work well with interactions, especially Pikachu himself).
The bigger problem is that, unlike Pikachu, a lot of these mascots end up not doing much BESIDES being small and cute. Piplup did okay and I didn't mind Togedemaru despite her being stagnant, but the others tend to not have a lot of agency. (I might count Marowak as a good one too, but I'm not sure if it counts as a 'cute' mascot.)
It's kinda why I prefered SM's format where they just had ALL of the Pokemon outside their balls most of the time, though I get the premise was better suited for that sort of thing.