Online reviewers are idiots. They complain that some tiny little speaker doesn't have good bass. Small speakers cannot physically have good bass due to physics.
The iPhone X speaker is very good
for a phone speaker. It's louder and clearer than my old 6.
[doublepost=1510788412][/doublepost]
Voice call quality isn't so great - but that seems to be the case with many past iPhones. Music quality is pretty great though. Wondering if they use different DACs for one or the other.
More likely it's the cell phone network that makes it sound like crap. It wouldn't make any sense at all to have high quality hardware for one application and low quality for another. Only thing different about (non-speakerphone) calls is the volume is lower.