Wool is more effective insulation than cotton, and also insulates when damp/wet, unlike cotton (thus the saying "cotton kills"). I suspect the reputation of this type of jacket is more cultural than anything.
Not a factor when (again) not exposed to the elements.
> I suspect the reputation of this type of jacket is more cultural than anything.
It really is not. I suggested it from experience because I have one in my closet.