Mundane positions like turret control? Did you play the game? Turret positions on the capital ships always filled up ASAP! Turret gunning was fun as hell. And most of the tech tree wasn't ignored.. commanders chose different paths depending on what the opponent was doing.
And yes not enough advertising kills any games sales, look at Deus Ex.. awesome game, sold like crap and hell any Looking Glass game. Having a large player base for an MMO is esp important.
IT was a revolutionary game.