Earlier quoted context omitted.
Right. Repairable hardware is just the one side, security updates needs to be available as well. We need mandated open sourcing of device software (including firmware and drivers + unlocking of the bootloader) after the support timerange, or at the very least alternatively the obligation to continue security updates for decades.
Who is actually going to update this even if it is open source though? There are so many drivers and firmware in a smartphone, nevermind the tens of thousands of models of smartphones out there. It would require an army of people to patch, test and distribute everything. That's even if you can figure out all this code.
I would really like to hack on a tablet I have that's 5 years old, but I can't because the firmware and drivers are both closed source.
I think when I buy a device, I should get the source code to it once the manufacturer decides it's not worth it for them to continue patching the software for the device I've bought.