Nerdy McNerdface
Hmph
I still don't really get why they wanted to keep calling off all of Serena's battles or even just tough ones against Team Rocket. Her non-battle specialty never really came into play, since they never let her lose or get into situations she was in over her head. It felt like they still wanted to make her look strong but were intentionally refusing to put substance to it, like some sort of 'What can we get away with?' dare the writers were having. Not that apparently.
It's telling that even through winning all the time, she got less good displays than Clemont and Team Rocket's Pokemon, even in some cases they lost.
I can see what you mean entirely. They could've at least given her a goal based around something that was more interesting like PR Videos (at least they're more interesting than performances), Rhydon racing (I'm tired of the "rebellious teen defies parent's goals for them" trope), being a simple trainer or even going back to the classics with contests to promote ORAS.