True, but that's not a good thing.
That's because with ICE, you're generating heat and dissipating it into the air all the time. That's extremely wasteful.
Equally, if you had a tap in your garden running all year long, then you could argue that when you connect a hose and water your garden, you're watering the garden 'for free'. It's obviously a fallacy, because not having a marginal cost is not the same as not having a cost at all.
The fact that you are not 'paying' with range miles when heating the cabin in an ICE car, is because you're burning fuel and heating up the air outside the car non-stop.
EVs are much more efficient than ICE, and they do not do that. They will only use-up energy to heat the cabin when it's needed, rather than waste energy and produce heat all the time.
ICE cars may be more convenient for a whole range of reasons (pun intended), but ultimately ICE is a very inefficient and wasteful form of propulsion, when looking at how the energy is used.