Got exactly the same problem.. Maybe a software update will fix the poor balance between the 2 speakers... still haven't found a solution yet...
And no my speaker id not obstructed. It s clean and like this since the first day...
Maybe I ll ask Apple to change my phone.
No issues here. Did you try adjusting the balance under Settings, General, Accessibility, Media?