It literally does - their devices easily reach 8-10 years of active usage, and we are talking about something that is used more than your shoes per day, actively charged-discharged each day, thrown around/fallen down, etc. Like that’s a great lifetime however we look at it, and it might need one or two battery replacements max for that.
Interestingly Microsoft actually seems to be supporting right to repair but it could be some kind of PR stunt, still though that’s a good step forward