The issue is there is great software such as [0] Supercollider and [1] Pd. As interfaces are class compliant the drivers actually work suprisingly well on Linux, its just stability and edge case bugs that will catch you out.
[0] - https://supercollider.github.io/
[1] - https://puredata.info/