He is smart battle wise, but he just doesn't strategize enough and he lacks common sense. He rushes into things being arrogant, just like Sasuke can be. Its just Sasuke had always been the 'cool one' from the start of the series, so less people picked up on it or they saw it as heroic or cool when he rushed in, rather than idiotic like when Naruto does..
OT: Does anyone remember what Hashi was like when we first seen him? Not exactly the guy we were expecting? He was a lot like Naruto, funny (or tries to be), likable, friendly, strong and he is smart. But he is a goof ball too and surely he is the type to often lack common sense too..?