UCB-C headphones use the same USB-C connector as the charging one (there are no smartphone with 2 usb-C connectors), therefore increasing the wear every time you plug/unplug. When using USB headphones you cannot charge at the same time, and when using USB-to-{usb+jack} the behavior is sometimes strange (e.g. does not detect and switch to internal audio when unplugging the jack).
Besides, in many situations (especially when walking/moving), a USB-C connector tends to unplug itself so easily while a jack connector will just stay in place. Nothing really replaces an internal jack port ! (+ in some cases, the jack connector would also provide a debug UART :).
In comparison, Moto G84 has LineageOS/Calyx support, headphone jack, 2 SIM (or 1 SIM + SD-card), 12G RAM, and 7/10 repairability score in France (although I lack the details - I hope at least it's relatively easy to replace the battery and USB-C slot) + it weight 160g => even though I'd like to support Fairphone, I won't buy again a phone without jack port !
I totally agree with previous comments which highlight that we used to have removable jack + batteries + SD + root easily 10 years ago (and we also had more options for tiny phones, such as Galaxy S4 Mini).