I use dongles and have been reasonably happy (yes, I'd rather have a jack, but the dongles are good enough). Have you tried a few brands? The best ones I found have been Best Buy's Insignia brand. They do eventually break, but they tend to last about 2-6 months or longer for me, which isn't too terrible given the price.
I tried two jack-to-usb-c adapters in $5-$10 range (tbh there's very little choice) and it's not great.
- first was working with Pixel 6 but no longer with Pixel 8
- the other works with Pixel 8, but sometimes cuts the output for 0.5s (I think it cuts the output after a silence, but not always); also occasionally there's terrible thrashing for a few sec depending on how the cable is rotated
Plus in any case, you always have some white audio noise at low volume levels (and when paused etc) which is annoying when I want to listen not very loud in the evening.
If someone has a good adapter to recommend, which works with 8+, I'm all ears.
Edit: just read about Apple adapter in another thread, gonna give it a try.
I tried anything from 0.5$ aliexpress to the apple dongle. The apple is fine but in europe you get something like 50% of the maximal volume which isn't enough in a lot of situations depending on the headset.