The cause of this is that every individual has a different body temperature regulation. Some people will get hot very quickly and consequently having an insulated coat would cause them great discomfort. Others, however, are routinely cold and using an insulated jacket only makes sense because a soft shell jacket would render them even colder.