Ask HN: Feasible Alternative to the MacBook Pro? 7 years ago
I was in the same position, and last year (2018) bought a ThinkPad T480S - bought on a student discount and stuck an extra drive in the m.2 slot for the WWAN card (used a Toshiba RC-100). I upgraded to 3-year next-business-day for £60.
It's an absolute delight to work on. It's repairable, has ports, lovely 1440p display, it's upgradable, it has a good battery life.
The added advantage is I seem to have absorbed a good deal of knowledge about computers and Unix since switching. I didn't realise how ignorant I was when I was blindly strolling the paths of Apple's walled garden.