In the UK, consumer product liability is with the vendor. They will usually recover the costs from the manufacturer, giving them an incentive to deal with reputable companies. As a consumer I don't have to care about the vendor's suppliers.
Why should software be different?