Hey there man, nice post, always thought this same idea. Even more because I get into the competitive thanks to this game, always played Pokemon but alone in the console, so i had to learn a lot of things here by myself searching and even talking too, and it was a serious headache at that time hahaha (even at this point still learning because once you know the theory, you need to practice and fail and practice etc etc hahaha).
I think they did an excelent job doing this game more difficult than the normal games, I replayed all the regions and I really noticed the difference (i'm the type of player that always level up all his pokes to more level than the rivals so the big limitation for levels per medal forced me to try to be creative and better at the pvp with the NPC's, thing that at the beggining was awful, but it makes me enjoyed the fights a lot more after a couple ones).
But i think would be cool if they introduce some official guide or tutorial for the competitive (IN GAME), like the FAQ's, but something more... visible (maybe) or didactic. I suffered the breeding a freakin lot, the EV's too, and the concept of a true fight with a real human a lot more.
Even ignoring that this would be pretty helpful for the people interested on the competitive that dont have any idea of it, would be REALLY HELPFUL for the game's life, because a lot of people just do the story and left the game (I have several friends that started to play to this with me and they left because they couldnt get into the competitive and after you do the storyline there is nothing more to do).
And with this i mean that they need to make the competitive a truly second phase of the game, not an adittion, like, 'you finish the npc's?, okay, get ready for the real challenge boy'.