>competition from vendors that allow full control,
All major manufacturers of modern processors are part of the "Trusted" Computing Group. There will be no meaningful competition in that space.
>regulation from governments forcing vendors to give users full access
This would be the best but also the most unlikely scenario. The status quo can only benefit from what will happen. Imagine the government standing up to big corporations to benefit the people. Yeah, I can't either.
>subverting the implementation to regain control
I think this is what will happen from time and time. Every 5 years we will have a brief time when people possessing certain hardware will have full control yet again, only for it to be patched out (like in the case of the Nintendo Switch)
>Also forgot to mention with secure boot you are able to sign with keys you have generated.
Oh sure you can. The question is whether will it make you fail hardware based attestation like in the case of android custom roms. Google effectively killed the custom rom scene by giving app developers a bulletproof way to block them.
All major manufacturers of modern processors are part of the "Trusted" Computing Group. There will be no meaningful competition in that space.
>regulation from governments forcing vendors to give users full access
This would be the best but also the most unlikely scenario. The status quo can only benefit from what will happen. Imagine the government standing up to big corporations to benefit the people. Yeah, I can't either.
>subverting the implementation to regain control
I think this is what will happen from time and time. Every 5 years we will have a brief time when people possessing certain hardware will have full control yet again, only for it to be patched out (like in the case of the Nintendo Switch)
>Also forgot to mention with secure boot you are able to sign with keys you have generated.
Oh sure you can. The question is whether will it make you fail hardware based attestation like in the case of android custom roms. Google effectively killed the custom rom scene by giving app developers a bulletproof way to block them.