Yeah, this is rather the problem with the Raspberry Pi. For example, the Pi Foundation recently started work on a firmware that uses a well-known, common technique that's in almost every modern audio DAC to increase the audio quality of the sound output hardware they've been using since the original Pi. Because sound output is part of the incredibly proprietary GPU firmware they're the only ones that can do this.