The fundamental problem in cases like CGs is that FD need to properly assess the situation before implementation/release. Changing related mechanics would not fix the underlying issue.
These are the guys with the full suite of dev tools, and even they get caught out by long distances. It's telling, but you just aren't receptive to what it says. With you it's always the agent's fault for encountering long empty transits, not the game's for proffering them.
If the game had been altered to allow faster transit to secondary suns this issue absolutely would have been 'fixed'.