The money our empire makes goes towards earning Merchant Stars, and now that trade route maintenance exists, that value is subtracted from our income before being applied towards merchant stars.
I’m not sure if it’s design or oversight, but I’m guessing it’s a mistake/bug because Army Upkeep does not count against progress towards a merchant star, so it seems like this new mechanic was coded differently.