Did you read the rest of the article? It's very well explained, and makes some really good points. Of course they're biased towards one factor above all else: repairability. It's right there in the name of the company! But calling this a troll post isn't justified.