The SFLC is probably content to do this forever. Lawyers who prosecute people for fraud or theft will be doing that forever too.
Punitive costs aren't what we want as a community - the objective is to ensure that around the world, company directors think of GPL compliance as non-optional, like paying their taxes, just a cost of doing business. Winning and settling a long series of lawsuits establishes that thinking without multi-million dollar amounts.
If the SFLC gets enough money from each such lawsuit to fund the next, plus a "little extra" then we're doing well enough IMO.