Zabuza being tricked by 2 genin
I have to say, the reason Zabuza is so underrated here is because he got tricked by 2 genin. But honestly, you're underrating Naruto's brilliant plan. I'll explain:
We can all agree that Kakashi is insanely smart right? Maybe not as smart as Shikamaru and Shikaku, but it was said his intelligence compared to Shikamaru's which is something very, very impressive because Shikamaru and Shikaku are and were the smartest ninja in the Narutoverse. That being said, Kakashi being on par shows how excellent his intelligence is.
Anyways, people underrate Zabuza because he was tricked by Sasuke and Naruto, 2 genin. However, Naruto's plan was so incredible that it even tricked Kakashi himself.
Right here, you can see Kakashi being shocked about what was happening...which he wouldn't be if he knew very well what was going on. If that's not enough evidence for you, take a look down below
Here at the bottom right of the screen, you can see Kakashi being surprised/shocked, thus unaware it was Naruto transformed into the Demon Wind Shuriken. He isn't like Sasuke in that scan who is just smiling and aware of the whole plan, he was fooled as well because the plan was so secret and skillfully executed. The chapter is even called, "The Secret Plan".
Kakashi even comments that it was a great plan. This proves he actually thought it was a great plan too, not just my opinion and assumption.
Well there you go, Zabuza may have got tricked however it was a great plan that even fooled Kakashi as well. So underrating Zabuza for being tricked is ignorant because one of the best minds in Narutoverse was even fooled.