The only way to kill this, apart from government intervention (which has no chance of happening in the US) is to let the “free market” do it by rejecting jobs that leak your information to Equifax (and letting them know why). Ideally, do this all the way at the end of the interviewing pipeline so that they would’ve incurred significant costs as a result. You want companies to lose money by using the service, as to remove the business case for it.
The objective here is to put pressure on employers not to leak employee data to scummy companies. If they start losing qualified candidates because of it they will reconsider the practice.
If you are in a good financial position and can afford to do so, resigning is also an option. Again make sure they know why you are doing so.