Not read all this but EVs change this a little. In a fossil fuel car you’re chucking a huge amount of energy into the atmosphere as heat, so to keep hold of a little bit of that has little/no extra impact. With electric you’re not, so you either use some extra energy or stick a jumper on.
Yes you can preheat while plugged in, which pretty much does the job. But you’re not always plugged in, and I rarely preheat if I’m not. Notable that you can get a lot more benefit in terms of feeling warmer per unit of energy in from heated seats than blown air. For me all the heated seats I’ve tried are too hot though, even on low, and I dislike feeling like I’ve pissed myself, so I only turn them on if what I’ve been doing outside has got me really cold.
That said none of this bothers me – I feel the cold less than many, so no coat for me but others might want one of they were in my car.