After comparing leaf vs tesla I've come to a different opinion. It's not really battery temperature management, I think it's the small battery.
An older tesla with 250 miles range * 2000 cycles would have 500k mile lifetime.
An older leaf, 75 miles range * 2000 cycles = 150k miles lifetime.
Also, charge percentage vs battery health. Telsa recommends keeping the battery between 20 and 80% charge, and charging defaults to 80% (adjustable)
Leafs usually charge to 100% unless you poke around and find the 80% setting.
Note that keeping the leaf between 20 and 80% will give you about 45 miles range (and you need to be a careful driver to get the EPA range).
So - The range will decrease on both cars, but for the leaf, the range will decrease and cycling will increase in an accelerating fashion.