Ugh, I've said it enough, but I just want to make the point one last time cause I'm not quite getting through: my problem with trading/combat XP has NOTHING to do with starsector "realism" nothing in starsector is remotely realistic it's all psuedoscience garbage. Nor does it have to do with being "gamey" it's a game after all. The problem is the game is broken. Right now, to "win" starsector like a "pro" you
1. Immediately begin trading, avoiding every fight,
2. Dump into food/resource crises everywhere with increasingly faster and larger fleets gaining increasingly larger chunks of money/XP/good will
3. Buy everything you want along the way: crew, ships, weapons, max out all skills besides the useless ones
4. Max out and either quit the game or just wail on any enemy you want without difficultly because congrats you are the toilet paper lord of destruction
Basically, based on XP and credit incentives, there is zero reason to ever fight in starsector, zero, no reason whatsoever to ever shoot anyone, when viewed in a time/effort versus reward ratio. In fact, from an "economic" standpoint, every battle fought is a battle lost because it's time that could have been spent trading with X10 the profit and XP for 1/10th the effort and time, and more reliable goodwill bonsuses probably. Fighting is entirely voluntary, which is dumb and ridiculous, Alex did not invent a trading simulator (because, quite frankly, the "trading" in starsector is just a very tedious mini game, at best) he invented a pew pew spaceship killer game. SO WHY NO INCENTIVE TO FIGHT???
I don't think it should be possible to gain XP from trading. Good will and credits, sure, definitely. But XP farming from trading breaks the incentives of the game horribly. The fact that trading is the only way to power level to the top is a separate (also broken) issue and irrelevant to my point.