What I don't get is how no company seems to have worked out a legitimately good service and maintenance model for tech products. Fairphone hasn't invented the wheel here. They're going to make money on maintenance, parts and repair.
I would think there would be lowered costs involved in not having to push out a new product every 6 months and market it to customers who just bought something less than a year ago.