Because they can't be stronger than Ash. They occasionally get some uber powered Pokemon but they don't stay. I don't find them annoying at all. They will be weak but if they werent there there would be no madness, no chaos, and no annoying over played catchphase every episode.