Again, please note: I'm a solo player, who has never logged.
It seems to me that folks are taking this video game far too seriously. It's only a game.
Actually, it's less than a game; it's a sandbox "toy", that is: It's something you play with. A true game has winners and losers; there's no way to win this game, only an individual battle.
When someone logs, it has very little effect on the game itself. The effect on the background simulation is miniscule. So the logger skipped a rebuy. Big deal. I see it as no different from the many other exploits. Should the exploits be removed? Sure, but there will likely be new ones.
I just don't see this as a real problem with the game.
I'd much prefer the developers work on other things, like improving missions, improving exploration, landable atmospheric planets, more ship types, etc. It's a long list of enhancements, which will make the game better for all, instead of something that only a small group of vocal players care about.