No, it's perfectly fine; this makes the jumping starbases far more balanced. Prior to this they were used as early game Titans that required no fleet maintenance! People would build starbases and use them as fleets onto themselves, and reap the economic benefits. Plus, the AI cannot use jumping starbases, so it only harms human players. The old method, if you really want it, can still be implemented via mod, as the research modifier still exists..