Many public record requests need a notarized request and a $10 fee, in particular marriage licenses. Even getting a copy for your own personal records. $10 dollars in today's money is nothing, but in volume adds up quickly, as do notarizing fees, and the hassle of scheduling a public notary etc.
Any family member can pull your scummy Uncle's marriage certificate(s) from all 50 states, but it's gonna cost you and it's going to take more than 15 minutes, which is a pretty good hurdle to prevent mass collection of records. It's not perfect, but I haven't seen a leaked db of marriage certificates leaked online, yet.
I think this is a good approach for many public records: add just the right amount of friction to the process. Just because a record is public doesn't mean it needs to be published in a readily accessible database.
Any family member can pull your scummy Uncle's marriage certificate(s) from all 50 states, but it's gonna cost you and it's going to take more than 15 minutes, which is a pretty good hurdle to prevent mass collection of records. It's not perfect, but I haven't seen a leaked db of marriage certificates leaked online, yet.