How can the never-trained tauros be nearly better than the suposed-to-be-one-of-the-best-trained-pokemon?

By the way, why does all Ash's pokemon seems unbeatable?