It's completely excusable considering that they have been the target of a lot of bandwidth attacks... and that they don't owe you anything.
Right but a web host who blocks many many people from visiting the site isn't, IMHO, doing a very good job.
I know it's hard. I don't care. That's their job. Blanket-blocking large portions of the Internet isn't a viable solution.