I have a pair of jeans where Levi's has inexplicably decided to use buttons instead of a zipper. Why??? It's a struggle every time i go to a urinal.
I remember wearing them and certainly they were really stiff and awkward to use when new.
I always thought that was sort of the opposite of what they wanted!
Besides, pants with button fly have the distinctive advantage that you will never get your most sensitive skin accidentally pinched between the zippers. :)