That is true she isn't the most deep character in the story. Though Sakura isn't any better imo. She ends up failing 90% of the time and waiting for Naruto to save her and the constant crying about Sasuke... Honestly there are very few good female roles in the story. Though not a big surprise with this being a Shōnen.
Oh I find Sakura to be exponentially more in depth and a better written/useful character, maybe not so when she was young but since she grew up some, hell yeah.
I also rather enjoy Temari and Anko.
There's a few others that stand out too, hell Ten Ten is more useful than Hinata...