are micro expansions a sign that sins didn't do ok, cuz I heard otherwise...
Sins did fine. They delivered close to a year of free updates after release on that game too. The expansions are adding elements of gameplay you don't see in vanilla like diplomacy, starbases, etc..
I think what happens is that even with a long tail games like these can't continue to be updated with meaningful content indefinitately unless the devs are getting some sort of compensation.
Of course, Steam has figured out a pretty nifty way of making the tail longer with big updates + Free Weekends. Actually, they can give games that had no sales in the first place new life...Might want to take a page out of that book, Impulse..