> Legislation is just paper, you have no enforcement mechanism beyond what you already have currently: suing companies on a case by case basis.

Well, you can have a better enforcement mechanism then. One that involves things like fines and jail time for executives of companies that perpetrate harms on the public via their products.