>Saving lives or not, you can't blame a company for not giving you for free features you haven't paid for.
Who's fault is it? The person who dies because they couldn't afford a firmware unlock which in most cases is a sunk-cost that's locked purely to produce profit?
Sorry -- that's too much of an ethical/moral opinion -- and honestly edges near victim-blaming; making lots of money in life isn't something that is guaranteed by any shot.
I'm of the opinion that anyone with actionable ability to change a situation -- and then chooses not to act on that ability -- is to blame for the situation progressing.
I hope and wish for public companies to attempt to act altruistically -- and the ones that don't should be held responsible by their audiences. The BioMed profit schemes out there are devious and for-profit-engineereed, no doubt about that; commonality doesn't make those practices morally appropriate, though.