I bought Starsector, nay Starfarer, way back in... 2012, I think it would have been. Maybe even 2011. I figure I got more than my money's worth in the first month alone, and at that point the game had nothing but single missions and it would be years before the campaign mode - the very first one, with only the Corvus system and no trading - would be released.
Yes, Starsector development cycle is long. Yes, I wish it were completed faster.
No, I'm not angry. The progress is slow but it's sure. New updates, when they land, tend to be very polished. So I simply accept that things are as they are and keep my eye on the forums, play the game some after each new update, then go away to wait for the next one. I have time, and good things come to those who wait.