I don't understand. There's no competition to be had in this space. The people who play your game are the ones who'd be generating the content; those who make stuff for Minecraft or whatever can't be competed over because they already don't play League.
I don't know what alternate reality these people live in where offering their players the opportunity to contribute is some secret sauce that would put them in direct competition with other tech giants.