If Ash keeps training and improving like he says at the end of the episode by the end of the XY League he might not even qualify.
DP - robbed by a Darkrai/Latios
BW - lost to a nab who doesnt understand type advantages and only seems to succeed based on have OU/Uber tiered fully evolved mons.
XY - loses to a magikarp whos trainer has wandered off to get an icecream?
I really dont get it. The writers must of have a rough idea of when XY would start. Why did they do the league like a year before the next gen and then do two arcs. Surely they could of fit Episode in before it and had Ash having a few more evolved pokemon. What was the rush its really bad planning.