Cameron (Pokémon)

Cameron is a Pokemon trainer with a partner Riolu at his side, from the Pokemon Best Wishes! series. He is one of Ash Ketchum's rivals.

Why He Sucks

 * 1) He is a poorly written character.
 * 2) He was supposed to be an expy of how Ash was like in the Kanto region, and was supposed to be a character that fans should have rooted for to beat Ash. This backfired horribly.
 * 3) He is an idiot. He believed that the Unova League would be in Euroteak City, thought he needed seven badges to enter the league, tried to use a remote control as a Pokedex, and brought five Pokemon in a six-on-six battle.
 * 4) He comes off as a creator’s pet and a diabolux ex machina due to him winning many rounds of the Unova league with little to no effort.
 * 5) He defeated Ash in the Unova League, which was problematic because Cameron is shown to be more dense than Ash was.

Redeeming Qualities

 * 1) He has strong Pokemon.
 * 2) He is a nice guy and practices good sportsmanship.