>>393310596
I think this is overkill and won't really work, but all it does is block access to something they've been consistently telling people not to use. Removing the ability to upload your own content would be taking something out they've been encouraging since the beginning and something the game is basically built around, so I don't see that ever happening.