You know, harming the creators that give your site content to sell, never ends well, right?
If anything, you would be chasing away , as far as I could tell from before, a large chunk of creators of those games(which means lost revenue for you as the host).
Hopefully you revert your decision, otherwise it sounds like many will look for a new home. That is why Unity reverted their cost decisions, the fallout of users and studios that they otherwise would have kept.