As someone who lives in Minnesota (and has lived in the upper Midwest for the last 14 years)... no, it's not just "proper clothing ...and a good attitude."
Below a certain temperature, it hurts to be outside for any nontrivial amount of time. That is a strong disincentive to go outside, no matter how many sweaters you're wearing.