I can well understand the reasoning for your crusade, but calling someone out here is a disaster in the making. I would suggest you take it to PMs/EMs.

Meanwhile, have you tried contacting the owners or administrators of the website? I'm sure they have the ability to block certain IPs. As we do.