Obviously if you are an accountant, a criminal lawyer, a president, or a senator, or if you work in a funeral parlor, you have to wear a tie, but more and more people are wearing very casual clothes.
As a kid I collected stamps, pebbles on the beach, anything. I liked to have at least 10 of something.
I think 'tradition' is in the past - and how can someone really 'fear' a color? A man may prefer navy to turquoise, but a self assured man could wear any color and he knows that. It's a distinction of confidence.