I thought Charizard made an appearance during the Unova League? I didn't finish the season, so idr.
This is probably it. Everyone wants the main protagonist to win, so when they don't, they take it out on the bad guy. In this case, Alain.
Ash has been failing his dream ever since the start, tbh. I don't recall him ever winning a league, he never catches any Legendary Pokemon, Pikachu is too easily defeated in some cases, etc. Red is a far better trainer :P