Fair point in OP...
I also think that Sins deserve much better online presence. I mean we have amazing game here - fact! ICO is rather solid too - fact! It sold (and is still selling) enough for some chunky online fun - fact! Yet of course it isnt quite there yet...
I made few threads and posts regarding this before but it's worth repeating

In my opinion two major reasons (although more can be squeezed in) are:
1. Lack of claning support and lack of competitive initiative. What i mean by this is that it is all fine to get on line with few friends and have a blast - but much more is required for healthy blooming online community. One of this things is what SD / IC / GP are currently working on... Clan support, ladders, rank / unkrank mode etc.. that's hopefully going to be implemented some time soon

So first point will be solved and i was more than happy to hear about it...
However, there is also second major issue...
2. Lack of true team based competitive game mode... Fact is that Sins are simply speaking awesome game as it is - but games can simply take way too long to complete which isn't necessarily bad but it surely is off-putting when it comes down to serious online presence...
Therefore SD/IC simply MUST come with extra game mode designed around, roughly speaking, 30 - 45 minutes per match time frame. This mode next to catering for faster rounds should also support up to 5v5 games. There is few ideas in this forums that are talking about same game as Sins as we know it but with shared resources / army / research etc... It's of course only 1 in dozen of possible solutions... But point here is that extra game mode, call it competitive game mode if you wish, is indeed needed for Sins if we are to significantly boost online presence

These are 2 major issues - once they are addressed things would get better for sure.
As we know - point 1 is already being worked on and i can only hope that point 2 will receive some sort of attention as well