Linux as a server is very good, and there is not much discussion on that front.
Linux as a desktop system is fine. I could live with it for the added value of having a flexible, predictible system. Windows is much more polished but, again, this is a tradeoff I would happily make.
The problem are applications. And particularly Outlook. I have to use Outlook because of its integration with the calendar, Zoom, ... This is the Outlook client for on-premises Exchange.
OWA suck to the point I simply cannot look at it (the one coming with Exchnage on premises, I do not the MS365 one). Without Outlook working seamlessly I am done.
This is really a pain - one software that stops an extended trial.