Agreed. But itās not as bad as you might think.
Thereās a long answer and a short answer to this, lol.
Iāll give the medium answer.

In my experience, there are three main factors that determine the % likelihood/chance of a Windows VST plugin running on Linux with Wine. They include the following:
1 - If the plugin uses complex copy protection, license management, or DRM, chances go down significantly.
2 - What application programming framework(s) the developer used (and BTW, most use some version of JUCE) is important in some edge cases.
3 - What version of WINE + Yabridge you are running (and there are other things besides Yabridge, but I had more success with Yabridge overall) has an impact, although this is the least impactful at this point, since itās pretty stable actually. But keep an eye on this because it does change from time to time.
Given those three main factors above, in my experience, you can fairly easily predict which ones will NOT work just by looking at factor 1 - complex copy protection, license management, or DRM. For example, Steinberg has an advanced, proprietary license management system that I could NOT get working on Linux with Wine, etc. Maybe someone else has pulled this off, but not me. Also, things like iLok do NOT work, as of the last time I tested. That kills a bunch of plugins I want to use on Linux, sadly.
There are exceptions to this, but itās an uphill battle when it comes to item 1. And that knocks out MANY of the big-name developers which have advanced license management. (I did get an older version of Kontakt running BTW, but not the new version, for example. And I need the new version!)
As for 2, the application programming framework(s) used, that has an impact too, but not as major as 1. Especially in-house application programming frameworks, which may give you trouble with graphics or some other little glitches or issues that Wine doesnāt handle well. So that knocks out some there too, but not a huge number.
As for 3, keep in mind that WINE and Yabridge are moving targets, as they get improvements that may increase compatibility (but also occasionally BREAK compatibility so watch out!). So over time, it tends to get better⦠over time, we may be able to handle more complex licensing systems in general. Thatās why I will continue to test again maybe in another year or so, just to see where we are.
So having said all that, it may make you think itās a TERRIBLE situation. But the fact is, once you eliminate the ābig developersā with fancy copy protection, there are still a TON of really great smaller developers that have empirically EXCELLENT plugins, and I was quite shocked to find out how many of them work just fine with Wine and Yabridge! Itās pretty awesome!
In fact, I got SOOOOOO close to making the leap that it really came down to a handful of heavy hitters that were missing for me. For example, I need things like the latest Native Instruments, UVI, and of course Steinberg⦠plus some key post production pluginsā¦. all those things I could NOT get working due to their license management, at least as of the last time I tried. (Iāll try again in the future of course!)
BUT if I was satisfied only with Reaper and Bitwig (which I do keep around and run on Linux, and they run natively really well!), and the list of native plugins listed here ( https://linuxdaw.org/ is a great resource, check it out, there are awesome ones there!), plus some other key smaller Windows plugins from some developers I love running fine in Wine/Yabridge, I could have already made the switch to Linux. I almost made itā¦.
I was SOOOO SOOOO close it hurts. But I needed these other tools/plugins and my huge libraries that run in Kontakt and UVI, and so I have to keep Windows around for now.
SO if you donāt need things like that, you may be very surprised how good the situation actually is. Many plugins work just fine in Wine/Yabridge and were totally seamless in the experience with Reaper on Linux, for example.
But again, there are so many factors, that you have to do the tests yourself, on your hardware, with your preferred distro, with your plugins, your projects, etc⦠you have to take the time to confirm what works⦠and be prepared that things DO change⦠a developer could change their framework, add/change licensing code, or even Wine could have an update that causes something weird to happen (itās rare, but Iāve seen it.)
But if youāre willing to accept that, the truth is, that Linux is a TOTALLY viable platform for pro work RIGHT NOW, and itās pretty darn good. BUT you canāt use Steinberg DAWs as of the last time I tried, and some of the big name brand plugins.
Hope that helps.
Now if Steinberg supported Linux, and I could dump Native Instruments and UVI (which I have considered!), then I would switch immediately.