I could actually see the player made "stuff" working quite well if you make it and submit it for approval then they tune, balance and set loot. This would hinge on them actually having a solid team to deal with it but making the content takes most the time and manpower so imagine all the content...