You have to admiot the following facts from iphone 6
1.Lack of Dust proof and Water resistant
the phone lacks in dust proof and it is water resistancy.
2.Quad-core Processor is expected.
we expected quad core processor in iPhone 6.
3.Comes with Non-removable Li-Po battery.
it comes in non removable battery which is lithium ion oriented.
No MicroSD support but this is not a let down because the internal storage itself providing 128 GB.
Availability of FM is missing.
Only 1GB for RAM.
The price is very high when compared to its competitors.
The camera MP need to be improved.