Only if right to repair progresses. I'm looking right now at my laptop with 2 out of 3 ports broken, a battery which states 30% of health remaining and so on.
I want to buy a framework laptop but they're kinda pricy.
I rarely have trouble getting parts for laptops, especially batteries.
Then I don't buy consumer models, which are hot garbage.
I have a Lenovo laptop from 2012 that I just replaced a fan in...for $10. Two 2018 Dell laptops I recently replaced the keyboards and batteries, for about $20 each part (and upgraded the keyboards to back-lit too!).
Laptops aren't a great example of right-to-repair issues.
The all or nothing attitude is problematic because it’s still worth using Linux on not so repairable hardware while you write down repairable hardware alternatives to upgrade to in the future.
Right to repair an all sure, but like, who's stopping you from fixing those USB ports and battery now? Pretty sure you'd have RMA'd them if it qualified, so why not just fix it yourself? USB ports are easy to resolder with a Hot air rework station, trickier with a soldering iron but totally possible. Batteries are usually available on ifixit.