I'm on the designer spectrum, and business spectrum.
To the first part, this is a creative endeavor. This is Frontier's creation. They have a plan for what they want it to look like.
Sure, they've listened to the fans input. I'm also sure they weigh that input against their vision for PlanCo. Let them do their thing. It's been a fun ride. Sometimes I'm surprised. Sometimes I'm disappointed. Such is life, eh? Enjoy the ride.
To the second part, if Frontier are smart business people, they aren't going to ACTIVELY support modding/UGC until they are done with their creation. They have a plan, that plan includes making money, like any business. Let them execute their plan.
If Frontier offered up the tools to mod and import UGC right now, they would be shooting themselves in the foot, because that next paid DLC could easily be replicated buy a user, and offered for free. Well, that makes sense, doesn't it? It's realistic to believe mod/UGC will come at the end of the projects life, which would actually breath new life into the game, and probably drive more sales. Real life example? RCT3.
Instead of a great conspiracy theory surrounding the closure of Gregory's thread, how about taking a couple things from that thread...the first being a security issue, in that it was discovered how the paid DLC could be exploited, and second..."is it done yet?", "How about now?", "Can you do the thing yet?", "How about how?" Are we there yet, Are we there yet, Are we there yet, Are we there yet, Are we there yet, Are we there yet...
As far as the many lists of the thousands of "things I want"... is there a point that that just becomes white noise?