This is the construction side of me thinking aloud, but menswear items that originated from workwear, military, or sport are tan because it appears less dirty. This is why most dudes, regardless of complexion, wear tan clothing on the jobsite.
The exception are plumbers/mechanics, who tend to wear black or dark brown. No idea why
Maybe because a brown jacket would look less dirty given what's likely to land on you as a plumber.