Why are Linux and MacOS discourged with very large libraries?

40k tracks is probably fine for any of the three platforms but, as has been mentioned, Roon will struggle on Mac OS until it’s switched to .NET 6.0. This work is underway.