I would agree somewhat with the amount of megapixels , It's basically finer detail though {can zoom in fine} and makes the image Larger. But Do you not understand what the Face detection does? It can help to specifically Focus on the Face so it is clear , It's simply a benefit to have.....
But I would Hold Judgement on the Photo Quality without actually seeing any examples live. If your looking for the Perfect camera go buy a proper digital camera or an SLR until technology evolves and phones have better cameras .... For now It's more than suitable for me...I don't expect to take professional shots on my phone camera Just yet