Suunto simply takes the path of least resistance in their handling of these issues.
Suunto does (and mostly rightly) get a kicking for poor customer service. However If I may, I'll recount a personal story which shows the opposite:
My Eon went into self dive mode. It was 3 years old and approaching 400 dives. My wife's of a similar age and similar number of dives was fine.
MY first action was to give it a really good clean (incase I'd got salt deposits causing a problem) and then a full reset.
No luck. believing it to be the obvious (a pressure sensor) I contacted Suunto (via an inside route I have)
I also sent a video of both my and my wife's computers in water At 20C and then 35C representing out water temps, and showed the difference in pressure readings (her's read a constant 0, mine varied up to 1.7 m depending on temp and the water was only 20cm deep.
There was some back and forth emails over the course of 2 days, because on teh Eon Suunto had moved to a much higher quality sensor and were not convinced of my diagnosis - I wasn't really prepared to send my machine to Finland because I dive frequently.
Long story short, I requested they change teh sensor at mu cost (out of warranty) and they authorised my local centre to so
When I picked up the computer 2 days later, I had a request to dive it and check it before I paid. Unusual but I did that week.
When I went back a few days later to pay, I was just asked to sign a form saying the computer was satisfactory. I was told there was no charge. The sensor had already gone back to Finland.
Sometimes they do give good customer service