The real problem with fines and class action lawsuits is the money just goes to the federal government or the litigating law firm who takes a 50% cut. We as the people affected might see a $5 check.
Unfortunately I don't think new laws would help anything, as evidenced in the past.