if you are an indie dev then you should know the kind of task they are taking on, especially since it is an online indie game. even if it is a "community driven" game, it's not like that will be the sole only content as they have stated there will be other things beyond community based stuff. then even beyond that they have to deal with online and servers and the shit that goes along with that, AND having private servers that they've already promised and all that on it's own is a shit fest, especially depending on whether or not they use peer to peer or dedicated. then there's 3d character creation and how deep they'll expand it. streaming youtube and such to in game tv's, which actually isn't too hard of a thing to implement but still a thing. my point is there is a lot to the game beyond that of community driven 3d items. my estimate is that most community based items will be clothing, furniture and art which if that was all that was in the game would be a sad game indeed. since this is a simulator there's so so so so much more to the game that could be put in. a crime based system, careers, payment and transfers, voice chat based on proximity, fighting and violence, leveling, and so much more that goes far beyond just community based ITEMS.
my point is that you're demand is so pretentious and foolish and rude that i cannot even accept that you could possibly be working on a game, and if you are it is surely not the back ends of it. this is a HUGE game, and with every huge project comes huge problems. think of the devs, both coding, modeling, and animators, there's SO much they have to do and to say that most of the game will be community based is just ridiculous and fucked.
this isn't tf2 where the items are mostly made by the community and tweaked by the devs, if it were then in that regard i would agree with you since valve doesn't do much to the game itself other than balancing, like they have today. however since this is a sim and not an fps there is so much more to the game than items.
if you are a dev, you should really learn some fucking patience.