Yeah, well, design defects (how many have you gone through so far?) will do that no matter what the device/OS.
Arguably (since all the years of Maemo development have been effectively written off) they made a huge loss out of the whole thing. But whose fault is that?