I wouldn’t use a Fairphone ever since I do find the headphone jack necessary but also I find their reasoning very slimy and manipulative. They claimed they removed it to reduce waste (I don’t see how taking people’s options away does that at all, seems like BS) but it happened right before they started selling Bluetooth airbuds, which ironically aren’t repairable since the battery can’t be replaced nondestructively.
So in essence they’re claiming environmental sustainability but really it’s likely they’re just saying that so they can line their pockets and sell more of their Bluetooth earbuds, which I remind you can’t really be repaired so they’re garbage once the batteries in them wear out.
They learn how to program in a more efficient way that makes better use of limited memory and CPU cycles. Which frankly is something modern programmers and game designers could very much benefit from considering how bloated and unoptimized much of modern software is, probably because they didn’t need to think about whether computers can actually run it.