Sorry, I rephrase cause wow, I didn't think we would try to go to another galaxy with a Fiat Panda.
Can you give a practical *feasible* example that devs could actually have a slight chance to be able to implement without completing rewriting the engine and or run the risk to literally break everything in the process?
WoW is too old now to jam in user created content, and the infrastructure that would be necessary to do the change to the core engine, the establishment of a specific QA (unless you want just pigs and dogs to jam stuff into the game, and no I would not leave it to "the players" as it's would not end up being self contained bullshit and there may be the risk of character corruption or similar shit happening) the increase in hacks team resources to avoid well code being written that would end up increasing the system vulnerabilities, the creation of sufficiently user friendly tools, implementing an architecture of servers and storage to host all the art, assets and shit that several million players can upload, complete restructuring of reward system or creation of an ad hoc one (because we all know that WoW players will do jack all if there isn't some kind of reward involved) I can go on.. I'm not even entering into the merit of the possible legal quagmire tied to the use of user content in a subscription game.
Maybe if WoW2 will become ever a thing, it would be possible, but I doubt it as Blizzard really like firm grasp and control in his MMO, so unless there's a philosophy change there..
On a note: Subterrean Games (War for the Overworld) almost went bankrupt because they wanted to create the game with modding tools in mind and they had to not do that. Obviously it's a smaller company with smaller competences (but they also had a game with smaller scope) but goes way in explaining how *hard* is even when the game is *in development* to implement that stuff.
Also for SC2 is easy, cause there's no real progression involved, but in MMOs.. oh joy.. and yes I'm aware that D&D online had that, but there was no real QA and I ended up having to browse through a truckton of shit to get to the good ones
I think you're smarter than "OMG UGC IS TEH SOLUTION" as an universal solution, like you were working at Bethesda.