Can tell you what would happen when I was a Trooper.
At fault driver would get loaded up with as many cites as I could dream up. Reg, insurance, license, no wind on the windshield, no gloves in the glove box, failure to top off blinker fluid. Vehicle would be towed and stored. Release from storage required current registration and proof of insurance. So basically the driver would be without a car because IF they complied with the requirements to get the car back it would have been in storage for so long that the storage fees would be more than the vehicle was worth.
Does that do anything for the person who got hit? No. But it is an expensive lesson and takes at least one menace off the road.