I don't agree the search for a technical solution. Fingerprinting is not useful for the small personal website, and when it's useful and abused, there's a 99% chance that there's a network behind. You can audit and control the networks using the law. Why not do that?
It's been obvious for a decade and a half that technical solutions won't be practical to implement.
It's been obvious for a decade and a half that technical solutions won't be practical to implement.