Easy solution any side can get on board with, for potentially different reasons: If a corporation receives tax or direct financial benefits from the US federal government, it must be bound by the same laws as the US federal government. Even the ones the US federal government ignores.