Question: why are buttons better than zippers?
Answer: a single button is much easier (and cheaper) to replace than hoping your tailor can work her magic on a whole zipper. While zippers pull up and down from the same vertical plane, there's something about the way buttons pull in five different directions that makes them feel more custom fit to your body.