Like all brands, Xiaomi has misses as well as hits, and not all of their devices are great. There are sometimes duds in the flagship line, with handsets that are too expensive for their own good, or in the low-end, models with features that don't totally work.