This does not really solve the problem. Lets take Battlefield 4 as an example, because while I would like to use Operation Harsh Doorstop as an example since its more true to your idea, it would be morbidly unfair to your idea (negatively).
BF4 allows users to "rent" a server and run as if it were their own. Aside from the server machine being in the posession and ownership of EA, BF4 private server admins can implement their own server rules, kick and ban people, etc. They also have the added benefit of automatically populating in all client server browsers, as they all connect to the same server used for account storage and matchmaking. Plus, EA handles all of the server maintenance. Pretty sweet deal.
BF4 servers currently are effected by:
- Low player population, except at peak times, weekends and holidays
- Rampant, blatant cheating (like, literally teleporting flying characters)
- Botted fake player counts in the server browser (server says 64/64 players, but there are only actually like 8 real players in the server and the rest are filled by bots that get replaced by real people when they join but those bots never spawn into the game)
- Admins power tripping and kicking whoever they feel like and players that beat them in the game
Most of the servers are like this. The official servers, nobody joins those. Literally nobody. Private servers are like, 3 in 4 players are cheating. There is 1, I kid you not, 1 good server that is ran well that kicks cheaters quickly. And the queue wait time to enter that server when more than 64 noncheater players are playing is atrocious. I am not joking when I say I once waited all day to join that server just for my game to crash once I got in. Nobody wants to have that kind of experience. Especially not after a long day at work and they just want to sit down for an hour or two to have fun in a game they like playing.
Not everything can be automated, but that does not mean that only human moderation is any better.
I am curious how and why this seems to be viewed differently when it comes to something like proprietary code.
For example, there are large swaths of publicly available repos of code. Some are licensed under restrictive licenses, and some are public domain. Many are hosted on the Internet, and many more are written in educational books and other such materials you can find in your local library. If a business, large or small, references publicly available information to create its own proprietary code which itself does not contain any actual instances of infringing code (just as AI training data files do not contain any actual images and therefore no actual infringing data), why is that considered okay? It is extremely rare for completely new, original code to be written especially when a publicly available, well known method already exists. Why re-invent the wheel?
What I mean is, are the people that feel the way you have written upset when they see any project, from any business, large or small, that referenced anything that is publicly available? Are they upset that the names of all the references are not listed in the credits of every project ever? What is their problem with this? Does it matter whether a business that does that has 1000 employees or just 1, since the outcome is more or less the same?
Additionally, nothing prevents private citizens from doing the exact same thing themselves. A person can go along vacuuming up publicly available data to train a model only they have access to. Would those that you talk about object to that as well?