Scraggy doesn't headbutt the Bouffalant inspecting them.
Missed opportunity.
Why did Ash only have 5 Pokemon with him?
The arguments about this being a kids show and the kids not caring is a bit silly actually. The kids care more than you'd think. If they didn't care, they simply wouldn't watch the show. Everyone has their favorites. The whole reason I started watching DP is because Ash caught a Gible. Prior to that, I didn't actually care very much and hardly watched. But as soon as Gible came into play, I started watching again.
The problem is that the writers don't care enough, and when the writers stop caring, why should the audience continue supporting it?