>>35433658Those opinions are not opposites.
Karen says that it is selfish to view pokemon as just weak or strong. A skilled trainer should try to win using the pokemon they like the best, rather than just picking the Uber-tier pokemon.
The Gentleman says that, in order to be the strongest trainer, you must sometimes be selfish and pick the strongest pokemon rather than your favourites.
---
It's like being on Showdown. A skilled battler should pick their favourite six pokemon and form strategies to win using those. But ultimately, if you wish to get on that Showdown Leaderboard, you must choose the Ubers and the best pokemon to get there.