No, unfortunately, no laws need be passed. And even if that happened, a fool and their money is soon parted. BMW just got caught early in the process, and the outcry is not so severe that they will stop the subscription model for a lot of amenities on future models.