Vehicles rust here (NC Mountains). It's a sad fact of life we deal with. Over 50% of our winter traffic is a) college students (Appstate) or b) skiers; both of which come from non-snowy areas. Therefore, >50% of people on the road during the worst times of the winter have very little experience driving in snow/ice. Can you imagine what would happen with no treatment? I don't have the option to stay home when the weather is bad, I have to be at work and it doesn't take much, if any precipitation to have slick roads when it's below freezing. Sure, I'm confident in my winter driving and have driven plenty of times on unplowed, unsalted roads; I'm not at all comfortable being on the road with everyone else.
So we deal with it. If you are like me and don't like buying/leasing a new car every 2-3 years, you have a "nice" car and a "winter" car. Is it cheaper? Probably not, but at least you can have one car that is rust-free and will look good (if that's important to you) for years. The wife and I drive the Hondas when it's salty and the Frontier will stay in the driveway unless it is absolutely necessary to get it out; it just pains me to put a car I'm making payments on "in the salt".
On a positive note, the two Civics have been "in the salt" all of their lives (as far as I know), they get rinsed off a few times in the winter, and they're holding up great. No body rust and only minimal surface rust in a few places on the undercarriage. In my experience, body-on-frame vehicles (namely pickups and SUV's) will have replacement will be needed.
All that being said, I wouldn't trade where I live for anywhere else in the world. Everyone else has hurricanes, tornadoes, floods, earthquakes, blizzards, droughts, 100+ degree temps, etc... and I'll keep a winter car to drive. We really are blessed with our weather here.