No, and I actually agree with it. The windshield cracked would be caused by user error.
Depends on why it cracked. Model 3 gets stress cracks a lot and have been fixed under warranty.
If your windshield cracked because of high defroster on any car it's a manufacturing defect.
I got the Model X because of towing requirements. If not for that I would have got the Model S in a heart beat.
Model S is cheaper, faster, longer range and does not have FWD to break.
Absolutely get snow tires and I highly recommend the Tesla Snow package.
I don't agree with the comments of weak sideways traction or braking.
The Model X (and I assume S) is a beast with Tesla Snow tires. I've had Jeep Grand Cherokees with Nokian's and Audi Quatro's.
The Model X is the best I've had in snow. Model 3 AWD with snow tires, not nearly as good.
As far as HVAC with snow or fogging, it's very powerful and more than adequate, but EV's are different at managing the HVAC.
Heated wiper blades are nice.
Note that 6/7 seater Model X does have a larger AC Compressor and a 2nd rear zone.
I will say all Tesla's need a little more TLC if they get iced up compared to something like a Jeep. In the Jeep you could carve a hole in the windshield, get in and drive (not that you should, you could). Yes, you can preheat and sometimes you have no choice. And you need to WAIT. If you force things to fast bad things can happen. Highly recommend a garage if you live where it snows. It's just less hassle if you have a garage. I really don't think I'd want to own a Tesla without a garage, that's just me. I had a Model 3 last winter and a Model X this winter. The issues have nothing to do with EV. But just not very winter hardened door, window and charge port designs. Folks will say ICE have the same issues. They do, but for every 1 time it's a hassle on a ICE, it's a 10 times more often with a Tesla and more severe. Heat and time can solve it. But heat is what is extra expensive on an EV. The Tesla's make up for it in so many other ways so don't let that discourage anyone. It's just an unnecessary frustration with Tesla's in some climates.