Microsoft has a portfolio of day-to-day tools developers could boycott by moving to alternatives: GitHub, Sponsors, Copilot, Codespaces, VS Code, Teams, Office 365, Azure. npm as well, but that’s going to be a difficult one to avoid. And this isn’t including Windows the OS (as mentioned), game consoles, Android apps, etc. from one’s personal life. And remember ‘free’ services in a for-profit context means you are the product or your vendor lock-in choice will make it not free in the future.