I disagree. Yes, the failure mode of buttons is better. But the opening/closing process of zipper is much more convenient/faster than for buttons, and I dress and undress a lot more often than I need to replace a button or zipper.
I own a lot of zip hoodies, some of them > 10 years old, and for none of these the zipper has ever failed. The only zipper that have failed on me are on bags (e.g. messenger bags or similar)