Only thing is, if the company releases software updates to fix issues, they should by no means be expected/required to backport bug fixes to older versions just so that compromised devices can. There are certain warranty claims where the issues would be solved via software update, but thus are unavailable to people who are insistent on staying on a rootable version of the firmware.
At some point in the software as a service world (driven by web apps), we started accepting that a manufacturer can break the software we use (change it so it does not have the same features or even just UX we are used to), and is now mandated to provide security maintence but can still do that by simply forcing a customer to their new version.
I understand the economics of this, but this is why I loved LTS releases and their commitment to backport security vulnerabilities.
Hopefully with GenAI, companies sprout that will support this for consumers too!
I agree some big obvious scare message is good but actually voiding the warranty restricts user freedom.