I have sent the same complaint and gotten the same response. Hope to see some results! You know though, whoever these people are they undoubtedly have this all backed up. If they are forced to change ISPs, odds are they will just go right back into business elsewhere.
Whatever that business is. It’s hard to figure out why they’re doing what they’re doing given they don’t seem to be advertising.