I think they contributed in the most boring elite design ever (no autopilot, lots of repetitive activities, don't get me started). So, if Frontier managed to screw them by not following their primises as they did with solo players and MMO players, I salute them
Absolute tosh, and anyone who's read the DDA in any detail will know that. The DDF were there to provide feedback to Frontier on their initial design proposals, which included (but was not limited to) whether we thought they would be good for gameplay. The fundamental designs never really changed much from the original proposals, just some of the less consistent points were made more consistent or at least less convoluted. The one big feature that *did* change was supercruise, and IMO that changed for the better. The original proposal had us using the hyperdrive to effectively move between points-of-interest with no free-form travel at all. We were reviewers first and foremost.
The fact is that much of what was proposed that would make the game interesting *has not yet been implemented*. What we have right now is a minimal implementation, and no amount of input from the DDF would have changed that.
As to the god-like powers, my take on it was that it would have been some sort of interface to allow us an idea about what's going on around the galaxy, particularly pertaining to what players were doing and where they were doing it. A sort of trend map. This would help Frontier direct their input into the game to make it more interesting for everyone. For example, if a lot of players were trying to force regime change in a system, we'd be able to get a handle on that and direct Frontier's response (past the automated systems). This would not extend to the details of any particular commander, and would not provide enough information for us to be able to take advantage. Not that I'd want to: my sole interest in being in the DDF is and always was to make this a great game for everyone. I can't contribute to what's going on in the DDF at the moment -- I don't have enough time to spend in-game -- so I was hoping that we'd get something to do that allows us to dip in and out and still contribute something. But to be honest, when I see posts criticising what the DDF did, I start to wonder why I should have spent my £300 and my spare time trying to help make a game that you and I would both enjoy. Be grateful that there were enough people out there who cared enough about the game to pledge the money to make it happen in the first place.