Bianca looked kinda like a cheater in this episode. She had a Shelmet which was timid and its fear was making her lose and then she traded it away. That seems like a sleazy way to get rid of your problems. She wasn't forced to trade back by her new pokemon's disobedience it just sort of went away. I guess the point of Shelmet being timid is for contrast with accavier's aggression but if that was the point they shouldn't have made it have problems in battle due to it being timid. Because of its portrayal Bel looks like she ran away from her problem.
Though, the episode was about the Bel learning that you can't keep running away from your problems, since it doesn't solve the problem, and that instead of running away, you need to face them. She did, learned how to better bond with her Pokémon and became a bigger threat to Satoshi. Entertainment and development, I say, "Mission Accomplished" for this episode.