I realise that this is not really an S&B question, but I do know that there are a lot of people on here who understand fashion a lot better than me.
I work in a male dominated, professional field. Our office has a smart-casual dress code. So for men, this basically means chinos and a shirt and usually a tie.
Pretty much all the shirts my male peers wear are variations on pale blue / blue and white checks/ blue and white shirts., regardless of age, colouring etc. More or less every day. DH is the same, but he can't explain why he always wears blue/white shirts. Very occasionally a lilac or grey shirt sneaks in, but that is about it.
Why the obsession with blue?
My own office clothes have a much wider range of colours.