You're missing the other half of the equation.
If Joe has legitimate grounds to win the lawsuit, high-dollar lawyers will flock to him, since their high fees will be fully paid by a huge company when they win.
Similar system works where I live: there’s a well defined attorney hourly fee, which is what is used to calculate the reimbursement of attorney’s fees of the winning party. If you hired better lawyer, you still have to pay the difference from your pocket. Presumably the idea is to limit abusively large fees.
Every mechanism has a means to game it.