Ok I should be clear about what I mean when I say I can't fault it. Obviously nothing is perfect. If you want me to really take things a part then sure I would have preferred the headphone jack be on the bottom as that is my personal preference. I would put OIS in the camera. I would improve the stock Android camera app.
However I still can't really fault the phone as it is. Sure I would change some things but nothing about it is fundamentally faulty.