We are all pretty much sick of it by now. Normally when anything goes wrong in the series, it would be all worth the while if he could just win a league (like how Ash won the Orange Island League, after losing in Kanto and how he won the Battle Frontier, after losing in Hoenn). Even possible methods for improving his chances of victory (evolution, higher levels, older Pokemon, more prep time, less filler, better movesets) have justified for not happening. If Ash truly can't win, why should the rest of his league rivals be exempt (Richie, Harrison, Tyson, Tobias, Cameron)?
BTW, Solidad won the Kanto Grand Festival and still when on to Johto, Why would the buck stop there with Ash if: Pokemon League Victory ≠ Series End