Shirts may be an exception, but consider - shoes, pants, jackets, suits, belts, ties, etc. Darker tends to be more versatile than lighter. Not invariably, but mostly. Dark brown tends to be more versatile than light brown. Forest green more versatile than lime green. Navy more versatile than baby blue. Burgundy more versatile than pink. Etc.
However, versatility is not the be all and end all. It's perfectly fine to make a choice which perhaps isn't the absolutely most versatile one, if it's simply the choice you prefer.
If you really prefer the lighter buttons, get the lighter buttons. It's a different overall look from the darker alternative, but if it's a look which appeals to you, fine.