After its release, (had been waiting for 4 years) me and my friends all agreed that they could have done so much more with it.
such as... basing it off of a starwars battle front II model?
Command chain level ups and there for weapon unlocks.
then followed by squad micro management, then fleet micro management.
game play: you could start out as your hero, and when he dies, your squad then drags him off world to be resd while you become a regular spacemarine (or guardsman) playing WH40k battle front simply grinding it out till you take control of the planet. or you could play the chaos, ork, straight IG (with ab-human squads that can take the field as an upgrade to your fleet)
and before you say that is to much to ask.
fleet micro management doesn't take long to program and add graphics, i mean its turn based!
every thing else was in the multiplayer (except for vehicles.)
they had an ok AI but it was competent enough to make such a game.
However i am of the opinion that if a game is marketed for its multiplayer more than its single player, then it was not worth making. (unless it was a multi-player only.) like these days, i can't get games for space marine, because there are not enough people playing. but wouldn't it be awesome to jump on an online server on map rotation and kill AI's for a 1/10 of the exp for killing a player, and then "masterdoodlesquatch has joined the game" hooray! i didn't have to wait in a lobby for 30min!
sorry, those are my complaints and critiques. they could have done so much more and what do we have, customizable armor as a selling point, not an after though then a patch, a selling point.