It's a tough one between Cameron and Alain for me. Ash vs Cameron was so nonsensical and painful to watch, with stupid decisions being made by both parties throughout. But I didn't have any expectations for it. I figured Ash would go down, but not like this. Honestly this defeat is kinda fitting for how he was handled in BW. He became a moron and lost to a bigger moron.
For me, i will not accept cameron as trainer or for me then he should be in another world or stay with his mother better for him. The pokemon world and the travelling world are not fo someone like him. They want us to feel funny about his moment like going to jhoto for jhoto leauge forgetting one gy.
The worst is that ash is the reason for it losing as he asked Joey for accepting it even if he was late from registration, why why why mister ash. Because he is your friend, it is not your business, even if you asked joey, why she accept why why why? It is not her responsible or it is her business to allow.
Ash if you want to lose then lose but also bianca lost to cameron because of you and your work with cameron.
The match was the wrost and the awful one.
Also the enyire iris episodes and matches are awful