I'm thinking of something like what happened in B5's future...Earth gets nuked...in this case by angry House Lords at Comstar's temerity...and left to rot. A seriously enforced no travel ban exists to/from the planet. So FO Terra fully within the BattleTech universe.