Until laws prescribe criminal penalties for violating them, why would any company obey the law if the cost for disobedience (usually some kind of non-prosecution non-admission of liability agreement) is less than the profit gained by breaking it? I'd break the law, if you told me you'd give me a hundred million dollars but I'd have to then pay ten million of that to someone else.