You're making a very strong claim Tesla has never made when all the evidence points to it being for comfort/feel reasons, especially since this was a frequent feature request (
the cars did not originally do this! They added this at the end of winter last year IIRC).
Using Wiki articles or other publicly discoverable information on general Li-ion battery health recommendations doesn't lead you to the same behaviour Tesla does. For example, it normally lets the battery float around 35C passively if it can, choosing not to actively cool it. That's definitely hotter than that 25C number.
Further, they do some things as a trade-off. Charging at hot temperatures isn't normally good for battery health (you'll note most chargers for phones, tools, etc. don't allow charging when hot, even other EVs),
yet Tesla actively heats the battery for Supercharging. This isn't "healthier" - the benefit they're getting from this is
faster charging. The health would be better by not actively heating it so much and charging slower. Keep in mind the preheat temps range from about 25C to about 60C, increasing with the SoC you start charging at (lower percentage being cooler).
Preconditioning the battery in cold conditions is a
trade-off: it takes a lot of energy, but it gives you stronger regenerative braking.
Don't take my word for it though, it's also on Page 78 of the current owner's manual, section "
Regenerative Braking" under "
Cold Weather Best Practices":
https://www.tesla.com/sites/default/files/model_3_owners_manual_north_america_en.pdf. This is the only explanation I could find for the suggestion of preheating the car (other than the obvious cabin/windshield benefits).
You'll also see the mentioned preheating for Supercharging just below, under "
Warming the Battery Before Supercharging".
This is partly why they also recommend a ridiculous 30-45 minute precondition time. To make an actual difference, it needs to run for a while. The battery is big and has a lot of thermal mass, requiring a lot of energy to heat.
Lastly, this is a
choice Tesla has left to owners. If it was something ultimately important and worth doing to the battery health, the car would just do it. An example of this is it doesn't let the pack get too far below freezing temperature at
any time, even when parked.
---
There are battery chemistries we have
today (some very similar to what we already use) that last
much longer, the caveat being that their operating and storage temperatures need to be very tightly controlled. We don't do this because it would be extraordinarily wasteful for EV battery packs, and/or lead to even smaller capacities (cooling/heating/insulation needs).