Well, there are actually couple points to make. First, your nostalgia has no base since you were 4 when the show started. I'm 23, and was just above the prime age for the show when Kanto aired. I started watching a few months before Ash's fight with Blaine. Kanto was disappointing due to the lack of badges actually earned. Now, looking back, I only care about the league, which Ash still acted like a child in. A good season? Negative.
Next, using the "I like to argue" point only shows cockiness, not confidence. This episode focused on Dawn's contest, so I'm not surprised if Ash takes an extreme backseat. Pikachu just sat there, but it was fine, because the reason to watch the episode was that blue haired girl.
There are several reasons why Sinnoh seems stale, but the main one that sticks out to me is how Ash makes so many newbie-ish mistakes considering the plethora of experience he has. This can be attributed to semi-restarting the show with each series to appeal to new audiences considering it's a show aimed at 7-9 year olds.
Ignoring nostalgia, I'd prefer Sinnoh over Johto. Sinnoh has FAR less filler than Johto. Johto was filler-galore. Look at Sinnoh, multiple gym rematches, many captures and releases, elite 4 appearances, palmer appearance, dawn's contests, galactic arc and FOUR rivals. Have you ignored that this is the first region to span 4 seasons? If you really want to debate filler, the only real argument is Snowpoint -> Sunyshore.
These posts are way off-topic. I just thought I'd point out reasons why you're wrong.
Now, the actual reason I came to post. The last 10 seconds of the show was classic. Props to the writers for making Plusle and Minun pop out at the last second.
