@A/C re: Nokia 8
I actually handled a Nokia 8 the other day... Almost dropped it, and that was whilst being careful looking at a friend's new phone... Damn those things are slippery.
I foresee a good market in replacements screens for those things.
As for Nokia's original reputation (pre-Elop), the hardware was generally ok, but this was just at the beginning of the OTA patching era, and Nokia were playing catch-up, so a lot of phones got shipped with "beta" software, with the intention to fix them with updates over the air. Unfortunately once the carriers got involved, did their spin on the firmware, sold the phones, that was that... They never bothered spinning their bits onto updates Nokia issued and the phones were locked to that specific carriers firmware fork. The result that many owners were left with the "beta".
For example, the N95 actually got very good with later versions of firmware. Not that anyone in the UK would have ever noticed, unless they'd jump through all the hoops to change the model number of theirs to generic EU model, and then manually done their own update.
Then there was the after sales support, and the Nokia support forum... I got moderated for disrespecting the company once... I pointed out that if they continued with that level of support, customers were going to go elsewhere, and the support droid who moderated me would be out of a job. I tried to not to smile 9 months later when Elop arrived...