Apologizing for an accident and recalling a faulty product is far inferior to simply never having the issue in the first place. There most certainly needs to be a prioritization of prevention rather than damage control afterwards. This is especially true in cases that cause serious injury or death. No amount of apologizing or money can make up for that loss.
Yes, I do believe that more should be done to encourage companies to make safer products. Companies seem to be rushing so much to get products to market quickly and cheaply that they are skipping important safety measures. One person killed is too many so maybe they should slow down.
If more safeguarding was put in place to ensure the safety of all products before they are released, both manufacturers and consumers would be able to save money. It's an extreme financial setback for a company to have to recall its products, and the recall affects their reputations as well. For the customer, a recalled product is a hassle, a disappointment, and even a hazard if purchased beforehand. Sometimes the process to return the recalled product is tedious, resulting in complaints. this could all be avoided if government regulations were tightened in favor of product safety before release.
I think every product or machine should go through extensive testing before being released to retailers. Things seem to be being recalled a lot lately. The Samsung Galaxy phones were recalled for actually exploding in peoples pockets. Not knowing your phones explode is a big thing to overlook before letting everyone purchase them.