I wouldn't call logistics 'niche' in Eve. Literally any corporate activity requires logistics and logistics requires spreadsheets. The mere fact that Eve calls them corporations instead of guilds is the most fitting name ever given in gaming history. If you fight, you're going to lose ships, if you lose ships, those ships have to come from somewhere. Merc corps (at least the good ones) pay you additional insurance. I was in one where you submit your complete ship fitting and killmail to the budget branch and they pay you out 90% the ship's market value in 3-5 days (no, I'm not joking, that was the estimated/maximum response time). This is how the corporation as a whole managed to field huge fleets over and over again.
99% of everything in Eve is mined, manufactured, and distributed by players. If you're buying anything above the basic skillbooks and some dinky autocannon that comes on starter ships, then you're buying something from another player and somewhere along the line a corporation was involved and that corporation used spreadsheets.
Hell, the WH space corp I was in had three spreadsheets I had to help manage by providing POS fuel parts and getting paid the market value of those parts provided as well as everyone else carting in parts for tech 3 factories. It really did become, well, a job, so I stopped. Eve is a game where min-maxing isn't just a possible strategy, it is the only one.