Being a person that is frugal with no money you get the cheapest you can get, Cheapest cars, cheapest oil, cheapest Antifreeze, cheapest tyres, cheapest batteries we get DieHard batteries and those are not what you'd call cheap when you have to pay over $100 bucks. Hell I'd throw in a tiny $50 lawn tractor battery in my cars if i could! I don't believe for one second the cold as a thing to do with it. My Daewoo starts ALL the time even when it is 60 below zero ACTUAL tempature outside and the DieHard battery in it right now is going to be 7 years old this August, The battery in the Impala however is 2 years old and already needing a battery charger every week on it. It too is a DieHard battery that cost use almost $200 (650 Cold Cranking Amps my ass) I can get by just fine on a cheaper ($80) battery that has 580 CCA. As my line of logic goes... A Tyre is a Tyre, A battery is a battery, oil is oil. They all work the same and do the same thing
EDIT: A Daewoo is just BADGED a GM in reality is is still Korean (GM just owns Daewoo) and most GM Daewoos are built in Korea and imported to the US and sold as GM rather than Daewoo.
Cold temperatures are absolutely related to shortened battery life. It's basic chemistry. Especially if it's -60 below zero. I could be wrong, but if it's -60 that must include the wind chill. At -60 you'll have problems with gas freezing and oil viscosity issues. Just because I had to the record low in your city was -40 in 1951. Since 2000 the lowest temperature was -26 in 2009.
It sounds like the Impala in this case has something that's causing the battery to drain that the BRP. BRP typically only handles things like dome lights and the light in the glove compartment. Assuming you have nothing plugged into the power outlet which I assume you checked, I know in some cars the BCM is a likely culprit. They manufactured a bazillion impalas so there must be some information out there about the issue.
I'm not sure where the logic is that a all batteries, tires, and oils are the same. From a philosophical point of view, yes. In a practical sense, no. You're telling me there is no difference between a $35 tire vs a $250 snow tire? Yes, they'll get you from point A to B. But the handling and longevity will most definitely be different...
Daewoo are part of GM which means they share parts. Doesn't necessarily matter where they're made. They keep their costs down by recycling the same parts throughout all their cars whenever possible.
----------
Exactly. And I don't know how many times I've said it here.
I don't think the differentiation was clear, especially with so many conversations going on at once.