You wouldn't mind if I assumed you used the Exp Share would you?
So when I played through Y, I noticed that my Pokemon's levels were all tragically lower than most everyone else's.
Apparently, the Exp Share gave 50% to your whole team and 100% to your lead.
I didn't know that
So I thought I was doing a bad job as a trainer, or at least in comparison to the others, but I found it odd that I was always on par or higher level than the Gym Leaders.
Why would they make such an easy game easier with the Megablaziken AND an ultimate leveling convenience? There already isn't enough to do post game, so why make the player hurry so much?
Yeah I realised half way round that my team was underlevelled too, so I turned the EXP Share on and my levels rocketed sky-high.
In some ways it is good, but it does make the game far too easy.