I was at the FAA's symposium on the issue about four years ago. A number of "solid solutions" were presented, but they each had a price tag. So far, nobody's willing to pay the price. The new law ends the regionals' low-cost system for dealing with the situation, so maybe they'll be forced to pay. Of course, that might create a situation where the regionals cannot make financial ends meet, in which case they'll either shrink to the markets with enough volume to support a higher overhead cost, or be forced out of business. Either way, there's a ripple effect to the majors, which will lose their now-primary source of "new" pilots, and again, the cost of airline travel will go up.
Now, at that point, will public pressure make Congress amenable to rolling back a "safety" law as they did with the change of the age 60 law a few years ago?