The camera lacks image stabilisation or sucks in low light. The OS has an ugly, annoying skin and lack of updates. The battery is small to make the phone 0.2mm thinner. No wireless charging, no headphone jack, no SD card, or an astronomical price tag. There's always something, and often it's just one or two things that could easily be fixed. Why is it so hard to get right?