I didn't like This episode. Showing Pokéathlon for the first time was good, but still.....I didn't like how the whole episode turned out. I found the COTD daniel boring. I liked how Ash was trying to show Daniel that raising Pokémon should be based on bond with the pokemon rather than using science technology to raising Pokémon, but I hated how Ash ended up losing the Pokéathlon at the end. He wasn't able to win the Pokéathlon, yet somehow Daniel learned a lesson about raising his pokemon.
Daniel won the Pokéathlon by using Hi-Tech machine, which beats the whole 'moral purpose' of this episode.
Also, I hated how Team Rocket made Staraptor faint by using their stupid 'Poking machine'. Geez, I hate it when Team Rocket hogs sceentime like this.