I do that. Teams webclient works fine, Office web version suffices for basic things, VS Code works perfectly on Linux, and for the rest, I have a https://devbox.microsoft.com/
Running Linux affords me the possibility to be snide when inevitably something fails to work right on coworkers' Windows machines. When my Linux box fails to work right, at least I know how to fix it.