It's probably true for the head, but at least coming from Fiio there's a good chance the rest of the system (motor, flywheel, etc) is top notch at least.
Ultrasonic and DSub(2000) both do. It's so incredibly useful on roadtrips. Works really really well. I have the app live on the as card in my phone and keep the cache at a massive 100Gb, I have all my favorite music stores, in flac, ready to go at all times.
Clients often are better suited for music, specially for mobile. For example with Subsonic clients (Navidrome, Gonic, etc), the client aggressively caches the queued songs, which is super helpful when there are hiccups in the network while traveling. A few clients allow me to configure the cache size, allow me to mark some titles are always cached, allow me to browse the cache (case I don't have network at all). It's just way better suited for music.
And on the desktop clients are way lighter weight.
Like the other commenter said, I'm.not sure what kind of software support you are looking for. But there's a number of Linux first vendors like Starlabs, System 76, purism. And Framework, while not Linux first, I would consider "Linux as well".
Vote blue no matter who, am I right?