You’re not wrong, but users should then be held accountable if they fuck up their device. For example, if you decide to force companies to allow unlocking of bootloaders, and the user decides to flash something that they shouldn’t, and the device bricks, whose fault is it?
And pay a shop to do it? Do you realistically think the average person is gonna be willing to do that? I think it’s more likely they’ll complain to the phone company about their bricked phone.
I also don’t know enough, but is a bricked phone “fixable”? If it is, the person could do it themselves. But that’s just one example. Other examples include installing unsafe OSes because social media said so. I don’t think the average person is tech savvy enough to give them this kind of freedom.