Vascha
Trainer name: Nobody
When the average player can beat the Elite 4 using UNDER-LEVELED pokemon, why complain about over-leveling ?It goes beyond the level cap, I focused on that because the main subject was the Exp. Share. As for the full version:
Pokémon Clover is harder because most Trainers, especially bosses like Gym Leaders and Rivals, use more well thought out, competitive-level teams, filled with coverage moves and an AI prone to switching Pokémon when the player is using one that ha a type advantage.
The entire point of the game is to use your entire team to their maximum extent. Since overleveling your starter so you can one-shot everything goes against that point, they introduced a level cap mechanic so the player thinks "I'll make my entire team battle ready, rather than just my starter", and the Exp. Share helps with grinding.
In BD, the highest level on my E4 team was 62 (after beating Cynthia), and the lowest was 56 (a bloody haunter at that...) and I have seen others with even lower level teams finish the main story-line. So I'm fairly sure the concept of over-leveling is moot, as EVs are just as important if not more so than actual levels.
(I regular use low level pokemon to take out the level 63 stuff in Grand Underground as well. I'm talking about stuff in the mid 20s and 39s KOing level 60+ pokemon....)
Though I cannot stand having the EXP share always on and applying to the entire team, it actually slows me up when I'm training pokemon. (Training, not leveling.)
As for myself.
Ditto grinds my gears. I love the pokemon because it is fun to use, but the overall reliance on ditto for breeding by the majority of players is annoying as hell.
I can do the same thing for most pokemon, faster and more efficiently using egg group chaining than using ditto, and typically have better results as well. So outside of the Genderless Mineral pokemon that have to be bred using ditto, I try not to use them. And I refuse to trade for them, and the chaining in BDSP to acquire good IV ones is ridiculous.