I'm late to this discussion but I need to say that the primary use I have for my RPI4 is for recording and reproduction of HQ audio. The RPi ticks the box as a completely silent pc and works well with most of the audio interfaces I use.
It works well with the Steinberg UR22Mk2 (2 channel) and Behringer UMC404HD (4 channel) both of which give 24bit 192kHz record and replay with a quality level that is more than adequate for my purposes. Reaper also runs very well and seamlessly interfaces to both. My older and non class compliant UR22 records fine but replay is affected with clicking and popping. This a clocking issue with the USB driver but I fixed it by purchasing the UMC404HD i/f.
Initially these interfaces were not properly recognised by Raspbian / RaspiOS but in later upgrades these faults were rectified.
I almost never use the analogue audio output but when I do it is with headphones the LF roll off is noticeable but that is fine in those situations, otherwise I use the interfaces for monitoring. On some occasions when I need to use this to drive an external amplifier it works impressively well provided it drives a high impedance input. Typically these type of inputs are >20k ohms.
My point is - If you want High Quality use an Audio interface, they are relatively inexpensive. The analogue output works very well but it needs to see a sufficiently high input impedance.