Well, he was a beginning trainer, so it's pretty understandable that he made a lot of mistakes during the first portion of the original series.
Also, he's been making decent choices from AG on, so I don't see what's the problem. o_O Most of the mistakes he's made recently are when he battles...