I feel like much of these claims are only in the past. I used my 2009 Macbook for 5 or so years, and it only lasted that long because I was able to upgrade it. It came with a comical 2GB of ram, and that would have been a trash—as in worthless to me—if it couldn't be upgraded. I was able to sell it, only because they're desirable, and they used to be more reliable. The latter quality is not so evident any more. Many naive customers are duped into buying the bottom of the line MBP or Air, and then are dumbfounded when their thing runs out of resources. I blame apple for making less reliable products for higher margins and offering their customers less agency over their devices. Their marketing pitch is usually that you should have to know the details, but you do, because they're trying to screw you. The people with money to blow I'm not so concerned about, it's more the person who buys a 13" MBP for 2k that has 4GB of ram and 128gb ssd, and can't ever upgrade the thing.