Since iOS 9 it continuously backs up to iCloud by default [1] so it's not true that it doesn't help someone who never set up iCloud.
As an iPhone and Macbook user I agree with you that repairability is an issue. To be honest it is something I am taking seriously in my next laptop purchase and might be the issue that tips me back over to PC/Android. I definitely will not be "upgrading" to the new touchbar, keyboard and trackpad.
[1] https://medium.com/@nweaver/the-in-security-of-icloud-backup...