I have owned a Beaufort for about 12 years and wore it only occasionally, it was kept in anticipation of getting a dog and using it for walking duties.
Two years ago I got a dog and I still hardly wear it. In reality it is not very warm in winter, too hot in summer, not particularly breathable and doesn’t perform great in the rain.
I have concluded that a Barbour jacket is the clothing equivalent of a Land Rover Defender. It is pretty rubbish most of the time, a bit smelly, not very practical and very difficult to regulate correct temperature. However, like a Defender, it does encourage a type of inexplicable loyalty and love. You preserver with it because very occasionally it will be the ideal tool for the job. You will own it forever.