I'm looking through StarbaseModuleDefs, and it seems like the various economic modules (the ones that boost gross income in the starbase AoE) have their requirements accidently set to the morale boosting modules. Specifically, the Orbital Shopping Center upgrades from the Recreation Center Module (should be the Starbase Market), the Starbase Promenade upgrades from the Orbital Resort Module (should be the Orbital Shopping Center) and the Franchise Center requires Zero-G Ballet (should be the Starbase Promenade).
Hopefully this gets fixed soon, since I'm assuming this is a mistake.