I seriously think Naruto deserved most of the battles he fought, the only one that I totally don't accept is the one where he fights Kakuzu

Naruto just happens to learn a powered-up rasengan that couldn't and manages to land a hit on Kakuzu using a kage bunshin diversion (Kakuzu at this point already knew Naruto could make kage bunshins)
and Kakuzu who survived several generations, uses all elements of high level, is fooled by Naruto's kage bunshin just because it was holding another rasengan?
This match was seriously bs