The defrosting system is inadequate for cold weather; the vents are in the middle of the windshield, not in front of the driver and passenger.
The exterior mirrors are always covered with snow, ice or rain; these should be hooded or recessed.
The driver's side has a very wide blind spot, and naturally the rear end is very light so it will slide out.
The arm rest is way too low and uncomfortable.
Just remember if you're looking for luxury, it's a truck not a car.
I also find that it slides out a lot, but the 4X4 fixes that problem... and all you have to do is turn the dial, so it's really not a big deal.
Sorry you are not enjoying your truck... I absolutely love mine!
But don't use the 4 wheel drive on anything but snow or loose surfaces, remember it is NOT for pavement and you risk destroying the system.
I am on my second Canadian winter with my 2007 Frontier and have no real complaints. The defrosting system has not been an issue. The heated mirrors keep those cleared nicely from my experience. I agree with the arm rest being too low, a simple thing that really becomes a big annoyance.
I have a 2006 Nissan Frontier and put about 12,000 miles on it so far. I live in Winnipeg and we get -50 winters.. I've never had any issues with the heat or defrosting system.. I don't even have heated mirrors and never had issues with ice build up..
-Heat Prob? Prob Check your anti-freeze level.. leaks?
-Mirrors/Ice Build up? Simply clean with a scraper before you begin your journey..