The challenge with the PRA in CASL is in no small part because of the complexity of the law and the innumerable situations in which compliance is next to impossible, and because it's combined with statutory damages. If you are a class action lawyer, you make an economic decision, by commencing a suit, about whether there is likely to be a return on your investment in time. Statutory damages give that.
If you fix the legislation while enabling businesses and potentially others to enforce the law through a private right of action, you won't have the same chorus of opposition, because the legislation will be balanced. What we have now is unbalanced legislation with a very strong penalty in the PRA.