I am not blaming them but it is the reason for the site. They are not altruistic well wishers. Let us also remember that the reason the site has been popular for people using it to store their free stuff is in part the prospect of some sort of return on it.
I think that the problem is that the site has been brought down by its popularity as they did not realise how any people would suddenly see a chance to make some money.