Exactly. just show me the list and let me do a command+f. I'm not trying to enter my email into their system.
Let's do some quick back-of-the-envelope math. 5M addresses, with very few longer than 25 characters. Let's say the average is around 17 characters. 17 * 5 * 10^6 = 35 * 10 ^7 = 3.5 * 10^8 bytes, or 350MB. Text generally compresses to 1/8 space with zlib, so the amount to transfer would be about 44MB, at most. Serving the list as xz compressed file could probably cut the size down to below 40MB.
In the age of 100MB youtube videos, that doesn't sound like much to me.
http://arstechnica.com/security/2012/12/how-script-kiddies-c...
http://arstechnica.com/security/2012/12/how-script-kiddies-c...