Because they'll get more money if they continue getting paid by Israel and not having to pay to more employees.
Microsoft fires two more employees for participating in Palestine protests on campus
https://www.theverge.com/microsoft/767841/microsoft-fires-two-more-protesters-no-azure-for-apartheid