Not more logical then Charizard being at Oak's lab. Definite retcon shift concerning the 'training'-paradigm. At first we always thought it was everlasting, and Ash sometimes calls upon them. This retcon shift, with Charizard being the proof at this point, and the opening being a secondary implication, we can deduce that 'training' doesn't last for ever, and that the 'intraining'-pokemon have been returned to Oak.
I just can't see it any other way. Perhaps Primeape was included at Oak's ranch because the target audience would be seeing the capture in BWn8, but would likely have never seen the 'intrainingment' of Primeape. And hence the writers thought: "oh what the heck, might as well retcon it and put all of the 'trainees' back at Oak.
Sounds like a good scenario, I'm expecting Beedrill to be the badguy here.
This is the most raunchy, nasty response I've ever read. I'm throroughly repulsed by it.
I think it is far more likely to expect: Charizard, Butterfree (June), Clair (taking Iris with her in September). And Lapras perhaps somewhere in the middle.
I think we'll just see Primeape at the lab, there's no reason for it not to be there considering Charizard was.
It's a bit too much for me really. Charizard coming from Oak's lab must have meant the retcon of Primeape, Squirtle and Gliscor as well. Which means we'll only have issues with Pidgeot, Lapras and Butterfree. We know where Pidgeot is, we will now know where Butterfree is, the only one we don't really know is Lapras as he drifts over the oceans between OI, Kanto and Johto. If we find Lapras in this arc as well, then it will likely be in a set place from there on out. From this point on, these three released pokemon could be called up again, just like Charizard, Squirtle and Gliscor were. It's just too much of a backwards development.