Lawyers are expensive which is why most folks settle when they encounter legal issues in life and business. When you get a traffic ticket or auto accident do you hire a lawyer? Most do not.
Never have. But class action has huge payout, lawyers' payment is a cut of that if they win else 0. If the chances of winning are good, I've heard that arrangement is common.