A laptop that can’t be upgraded likely also can’t be fixed by the user.
I’d like a realistically user-fixable laptop - especially as I (unfortunately) bought a 2017 MB Pro which has had a screen failure, a prematurely dying battery, and the well-known butterfly keyboard issues.