Last year, this struck me as odd. Then I remembered the stereotype about New Yorkers wearing black. It's not just New York—it's an urban thing in general, for some reason, and the people I'm riding the bus with are urban. Colorful coats are for the 'burbs.
My transitional coat—for chilly but not frigid weather—is an intense color, and I stick out like crazy on the bus. Eyes go straight to the coat.
One time I was sitting in the bus station and this guy sat down across from me and asked, "Is that your usual attire?"
"Not at all. It's my crazy-wear."