There is a wide chasm between fresh, homemade mayo (above) and mass produced, extremely processed mayo that ranges anywhere between flat white, and dirty yellow.
Even homemade people often leave out the yolk, which gives a much whiter final product.