They have a reputation of doing this kind of opaque "verification" asking for ID and nonsense like that. meanwhile there are still a lot of botnets being hosted there: https://www.spamhaus.org/news/article/813/spamhaus-botnet-th... . Even digitalocean is doing better.