In my former company all instructors, half of the captains and a few proud copilots did wear the cap.

In my new company there are only a few ...

I think that those few guys are proud of them self. I do understand and respect that. But doesn't it look a little old fashioned ?
Do we get more respect with the cap ?