May this topic be closed now? Nothing is really being added aside from more & more opinions. (in my opinion)
This change is good for security reasons but also bad for users that utilize this as a means of distribution or security.
Personally I use this as an extra layer of security in my games while also protecting my source code, there’s a sense of pride for some like me who want to keep their code private without users copying and pasting snippets of it into their own games while taking all the credit.
As a compromise I would suggest making an option to allow private modules to be used in a user’s game like loadstrings, loadstrings warn the user about the ability for their game to be hacked before enabling it, while users can check this they’re accepting that their game may be given free access to multiple other people.