Plenty of easy solutions. I'm not here to tell anyone their preferences are invalid but I personally don't consider the lack of a headphone jack to be a deal breaker when there are easy solutions.
Go with something like FiiO's excellent line of Bluetooth/USB-C DACs,
btr7, btr5, btr3k. They support high fidelity Bluetooth codecs, but the USB-c option is really nice, I've had a btr3k for years and it's an easy recommend. FiiO in general do really nice audio products for the price in my experience.
I'd still like to have a 3.5mm jack on my phone though and a decent internal DAC, give me an option, use something external to drive higher impedance stuff if I want.
There were 30 phones released this year with aux and a ipx8 rating. It's not a consideration worth arguing about. If the phone manufacturers wanted to have an aux port, they'd have an aux port.
Again, when you go to the manufacturers websites for those phones, they state that those phones achieve IP68 when ports are covered. If they're not covered, they are rated IP65.