One should be at the bottom one at the top. I understand space on the phone is a premium but a second port would make the phone so much more usable. Wired headphones, flash drives, camera modules, speaker modules, keyboards, even connection to a TV, all could be used while charging. It’s a shame it’s not a thing, USB is extremely versatile port, but you only get one and it’s used for charging half of the time. (I am aware dongles exist)
If all you play is local media then maybe. I like to stream music from my own server though and also listen to podcasts on the go.
This is why I made my dedicated audio player device an older LG phone with a headphone jack and microSD, and more importantly their quad DAC. Great wired audio fidelity and the ability to drive high impedance headphones/IEMs on the go while running on Android so I can run streaming and last.fm scrobblers. WiFi/data and Bluetooth are usually off but there when I need it. At least where I am, this was cheaper than an Android-powered dedicated Digital Audio Player. Of course a proper DAP would have more features like physical playback controls and being able to use them as DACs for other devices, but I’m happy with my old G7.