The philippic against skills:
Listen. In a game with "skills" you don't need actual skill to play, and the game doesn't even need to be interesting, since grinding XP provides the main motivation for players to continue.
'Skill'/XP is a design crutch in a real-time game. It should be removed from SS. All hullmods and abilities should be purchasable equipment or rewarded from special missions.
A. "Skills" vs skill.
A game with XP and 'Skill,' just rewards repetition of mindless tasks rather than real ability. You suck at SS combat? You suck at transponder sneaking in campaign? Don't worry, just grind! You'll get magically 'better' with 'skills.' So it makes the game more accessible to less skilled, less intelligent players. The difficulty ramp is a contrived imposition, and balancing isn't necessary: just grind.
Skills only belong in turned-base RPGs where you don't directly control your avatar. In a real time game you'd get better by actually getting better: by getting smarter, by getting faster, by learning more tactics, by creative scheming, and by engagement with the gameworld.
The "skills" system replaces real learning with an endorphin IV drip for putting in time. Yay, everyone gets a trophy in the end!
XP grind vs Interesting content
How many of you would take pleasure in SS if there were no leveling up? If you answered "no," it doesn't mean XP is good, it just means SS isn't interesting enough. If you answered "yes" then why do we need skills anyway?
Humans have instincts leftover from hunting and gathering days. If confronted with an activity that balances effort (and a little bit of exploration) with reward in a certain way, it creates pleasure.
One way of doing this is by providing inherently interesting content: an immersive game world where exploring brings rewards, stories and quests where neat things happen, and interactions flexible enough to reward bold or unusual experimentation.
Or you can go the other route: Put XP into twitch games that don't actually need it. You played Call of Duty for 50 hours and lost every game! But you still got XP and unlocked yet another rifle! Hurrah! The game itself might be boring but you are play only for the endorphin rush of another doled-out unlock or levelup
Skills and XP in a twitch based game are a way to keep people playing when you can't otherwise engage them. Many perverse people play just for the meaningless pleasure of getting to level 50.
Wrapup:Starsector has good stuff, like experimenting with loadouts and the clever ways to sneak around the universe, but it also relies on XP grinding to keep many people invested.
Get rid of XP entirely. You should get abilities through purchases of gear or hiring of officers that have special abilities. You should improve through real skills - by trading well, by fighting well, by exploring well.
Oh but without XP, a cash grind replaces the XP grind! Maybe, but less so. With XP, it just becomes a stompfest at the end as you become magically imbued with skills and abilities in excess of everyone else. Classics like Escape Velocity didn't have XP because if you make a compelling world you don't need artificial reward system doled out incrementally to string people along.
Yea, you all want to play crap games like Diablo. Yea, XP, unlocks, achievements etc are put in all kinds of games; it's just an expeced thing nowadays. But it's still lame.