Yeah, a 30% cut is pretty decent for all the things Steam gives you in return. Those analytics alone would be worth it. And you're not chained to Steam as an exclusive platform; Starsector can keep plugging along on BMT Micro payments or go up on Itch.io and GOG.com and make sales on those platforms as well. It's not wise to chain yourself to any one platform.
One thing I hope at least some people took away from the endless debacle of Star Citizen and other vaporware is that the parasociality around a game's development is sufficiently exciting to some people to count as a product in and of itself - one they're willing to spend the rent money on, with the right cracks in their psyche. More empty updates - phatic game development, you could call it - would just serve to reinforce that kind of fascination.
The future of that should scare the hell out of all of us. That shouldn't be something we want.
Star Citizen is...something...but I don't think SS has any delusions of grandeur. If anything, Alex has been very intentional with stamping out feature creep. I'm sure some has snuck in but the fact that it
still isn't a 4X game (despite somebody asking for it about twice a day) tells me that he has clear(-ish!) design goals.
It is interesting that you bring up some of the social constructs around gaming because this community feels a lot like a now-defunct group I used to frequent (RelicNews) which was a fan forum for Homeworld and Dawn of War in the early 2000s. Though this is an official forum, it's just a bunch of fans that like the game and want to see it succeed. I think this community is quite civil, healthy, and productive, all things considered. But there is a
temptation to believe there is true community even though I haven't met any of you and can't begin to imagine what you're like in "real life." Don't get me wrong,
there are some good blokes out there but, as exampled by Star Citizen, it is telling how much power fantasy and escapism can warp not just an individual's identity, but tens of thousands.