Although I don't agree with the FSF's way of advocating it [1], I do believe that unlocking the bootloader should be a customer's basic right. You don't truly own your device if you cannot control the software you run with it.
[1]: Linus Torvalds argues that the FSF tried to "sneak in" an additional clause to prohibit hardware locking. Since Linux was originally licensed with an "or later version" variant of GPL v2, that would've created a situation where Linus could not merge other people's work into the kernel without relicensing the upstream project to GPL v3. To prevent this, he later explicitly relicensed the kernel as GPLv2-only. https://youtu.be/PaKIZ7gJlRU
One of the very few genuinely bad takes Linus had.
Bootloader unlocking should be a basic consumer right, and if Linux went GPLv3, it would be closer to reality.