Indeed this can also be true. Zabuza wasn't really skilled, he was outsmarted by 3 Genin.Not really, considering Zabuza's no big shit to be considered worthy of being able to contend with a Kage I say he just failed because he wasn't strong enough and bit off more than he could chew.
Correction, he was fooled by two genin after he captured a jounin and managed to fake his death through the help of a kid he taught all his shit too and then went on to fight and get pwned again by a jounin. However it wasn't an ordinary jounin so it's cool.Indeed this can also be true. Zabuza wasn't really skilled, he was outsmarted by 3 Genin.
It's also part of plot though, but still he was a good villian.Correction, he was fooled by two genin after he captured a jounin and managed to fake his death through the help of a kid he taught all his shit too and then went on to fight and get pwned again by a jounin. However it wasn't an ordinary jounin so it's cool.
Shit just happens for no reason sometime, genin outsmarting jounin, badass jounin getting captured by not so badass jounin. 14 year olds picking on two 12 year olds but one 12 year old has a temper problem and goes ape shit. What we can conclude from this is...Sakura didn't do shit.