Expecting lots of people to complain about plot points they don't know enough Japanese to have properly understood in 3, 2, 1...
EDIT: Oh hey, too late.
For the record, the reason why Satoshi botched the battle was very well explained as him attempting to overthink everything and try to strategize ahead of time, panicking when things didn't work out the way he had intended them to. When
Pikachu gave him a wake-up shock, he finally realized that taking things as they come, adapting to that, and improvising with what options he has available is how he battles best, used
pikachu in such a manner for the rest of the battle, and thus avoided getting hit by obvious counters. No bad writing here.
Bookmarks