Дело не только в близости к жёлтому цвету, но и в эстетичности и лаконичности звучания. Согласитесь, словосочетание «жёлтые жилеты» звучит лучше, нежели «жёлто-зелёные/салатовые жилеты»