I know this is rather old, however, since it is still not "fixed" I think it is worth talking about it again...
Sins is awesome game - its got everything sci-fi RTS or indeed RT4X fan can desire in a game, but it suffers from one major and rather obvious problem since day one with no sign of solution...
Sins is sold as single and multi player game and it is true that it can be played as such - however - fundamental parts or elements of both are missing...
Single Player game simply MUST have deep and cool story glued to juicy campaign!
Multi Player game simply MUST have some sort of clan support and number of other competitive "motivators"!
This is all, of course, if it is for game to reach highest possible popularity...
Now, we can all see mini expansions coming our way - which is great to say at least - but not a single one of these expansions will address these two fundamental issues simply missing from the game from start...
What is puzzling me the most is that IC/SD isn't recognising this rather obvious stuff and doing something about it... I mean, as far as I remember we have been promised SP campaign almost 1 year ago - but instead we are getting 3 mini expansions... Also, as far as I remember we have been promised to get some sort of clan support, ranking, leaderboards and such via Impulse but nothing to be seen yet...
As I just said I am more than happy about upcoming expansions and will buy them all for sure - however - I would much rather spend my money on solid SP Campaign and proper MP support... and I am sure that I am not the only one 
Now, please don't get this post as whine, since it is not... It is just that puzzles me that such a great game is not receiving attention from developers and publishers where it needs to receive it!?!?!
Perhaps all this is coming in Sins 2 since I think we are talking about trilogy (unless this has been changed ofc)...
In any case - sooner the better!
Some sort of official response regarding all this would be cool too while all other comments and opinions are more than welcome as per usual 