True but it is also “their” site. So they can do as they please if necessary. I am not sure how anyone is surprised at that. But in turn this now shows what will happen in the future if you try anything out of line, so I hope people who had considered being a mod are not going to anymore.
Just to be clear, I don’t condone this behaviour, it is pretty shitty. But what else are they supposed to do if they want to keep the site running. Giving in to users demands seems not an option anymore, and to be fair, it is far too late to give in. Who of us really would return happily if they now said they are not going to charge for API access, how could anyone believe them now?
That looks very different from s2dfree.cc and the few series and movies I tested were all not available anymore.