Pokémon: Why Does Ash's Pikachu Lose All Its Strength at the Beginning of a New Region?

Despite training and traveling with Ash for so many years in Pokémon, Pikachu somehow becomes weak all over again when they enter another region.
View full source