Understanding how products works and what are the risks requires a study. It’s not realistic that a layman will study and understand the implications of the architecture of the product.
This regulation will transfer that requirement from the consumer to the maker so that the maker can choose to create products they issue full refund when they can’t guarantee perpetual software availability or they can choose to make all the software available with the product. It also avoids dictating how the product should be designed when doing all that.