Due to current admin policies, failing to do this would limit Microsoft's ability to drink from the federal trough. Whatever value they put in diversity is less than they put in large contracts.
It would be stupid not to kowtow to the current admin given how much business Microsoft does with the US government. The pendulum will swing back, guarantee it.
Unless they find a way to cut the line making it a unconstrained projectile.
Python Software Foundation telling the NSF they had too many strings attached to their money is another interesting spotlight on the current situation.